Route GuidesRoutes City GuidesCities Map Log in

Manson Place

London
7-8 Manson Place, London, sw7 5lt

15 rooms · ★★★★ · from £213


Situated in London’s museum district of South Kensington, Manson Place offers modern air-conditioned apartments just a 5-minute walk from South Kensington Tube Station.