
60 Milborough Crescent, London, SE12 0RN
Star Rating:

Luxury Central London flats, convenient for tourists is set in the Lewisham district of London, 2.5 km from Blackheath station, 4.3 km from Greenwich ...more
Luxury Central London flats, convenient for tourists is set in the Lewisham district of London, 2.5 km from Blackheath station, 4.3 km from Greenwich Park and 8.3 km from Canada Water. The property is situated 8.6 km from O2 Arena, 9 km from Crystal Palace Park and 11 km from Tower Bridge. The apartment features family rooms.
With a private bathroom, units at the apartment complex also have free WiFi.
Tower of London is 11 km from the apartment, while Canary Wharf Underground Station is 12 km away. London City Airport is 15 km from the property.