Beautiful large house in Catford Vacation Home Catford, Greater London
Beautiful large house in Catford, a property with a garden, is set in Catford, 6.9 km from Greenwich Park, 7 km from Crystal Palace Park, as well as 10 km from Canada Water.
61 Callander Road, Catford, SE6 2QB, United Kingdom