43 Keedonwood Road Vacation Home Bromley, Lewisham
43 Keedonwood Road, a property with a garden, is located in Bromley, 8.1 km from Crystal Palace Park, 8.8 km from Greenwich Park, as well as 11 km from Canada Water. This holiday home offers free private parking, private check-in and check-out and free Wi-Fi. The property is non-smoking and is set 7.4 km from Blackheath station.
Keedonwood Road, Bromley, BR1 4QJ, United Kingdom