Ilford, Essex
(12.8 Miles from London)
We are Catwalk Pets & Birds a Licensed store with London Brough of Redbridge 030029, based at 159 High Street Barkingside Ilford Essex IG6 2AJ.
We have a wide variety of Finches available, we also have cages and all necessary accessories.
We are open from 11 am to 5 pm 7 days a week, you