The Brookmill Hotel Lewisham
Boasting a garden, restaurant, bar and free Wi-Fi, The Brookmill is set in London, 3.1 km from Greenwich Park and 3.3 km from Blackheath station. The property is situated 5.6 km from O2 Arena, 7.3 km from Tower Bridge and 7.5 km from London Bridge. The property is non-smoking and is located 4.3 km from Canada Water.
Number of rooms: 6
65 Cranbrook Road, Lewisham, London, SE8 4EJ, United Kingdom