Offering garden views, Double Room Central Location is set in the Greenwich district of London, 8.6 km from O2 Arena and 8.7 km from Greenwich Park. The property is situated 12 km from Canary Wharf Underground Station, 12 km from Canada Water and 13 km from West Ham. Free Wi-Fi is available throughout the property and Blackheath station is 7.9 km away.
Number of rooms: 2
265 Plumstead High Street, Greenwich, London, SE18 1HF, United Kingdom