Route GuidesRoutes City GuidesCities Map Log in

Central London Apartment

London
71 wentworth street, London, E1 7TD

1 rooms · ★★★★ · from £189


Central London Apartment is an apartment set in London, 600 metres from Brick Lane. Central London Apartment features views of the city and is 1.1 km from Tower of London.