Route GuidesRoutes City GuidesCities Map Log in

Chelsea Garden Flat

London
10 Nevern Square, London, SW5 9NW

1 rooms · from £207


Situated 1.1 km from Olympia Exhibition Centre in London, this apartment features free WiFi. Chelsea Garden Flat features views of the garden and is 1.2 km from Stamford Bridge.