Route GuidesRoutes City GuidesCities Map Log in

Holland Park Mews

London
26 Holland Park Mews London, W11 3Sx, London, W11 3SX

2 rooms · from £0


Holland Park Mews is situated in London, 1.1 km from Olympia Exhibition Centre. Portobello Road Market is 1.1 km from the property. The accommodation is fitted with a TV. There is a private bathroom with a hair dryer in each unit.