Route GuidesRoutes City GuidesCities Map Log in

Grenville Place

London
Flat 1 16 Grenville Place London Sw7 4Rw, London, SW7 4RW

2 rooms · from £209


Grenville Place is situated in London, 800 metres from Royal Albert Hall. Harrods is 1.5 km from the property. All units feature a TV. Each unit is equipped with a private bathroom with a hair dryer. Towels are offered. Stamford Bridge is 1.