Route GuidesRoutes City GuidesCities Map Log in

London House

London
172 Aldergate St, London, EC1A 4UH

2 rooms · from £0


London House offers accommodation in London. London Bridge is 1.3 km from the property. Free WiFi is featured . The accommodation features a flat-screen TV. There is also a dining area and a kitchen equipped with a dishwasher.