Route GuidesRoutes City GuidesCities Map Log in

Anchor Service Apartments

London
Flat 4, 3a Toynbee Street, London, E1 7NE

1 rooms · from £110


Located 500 metres from Brick Lane and 1.1 km from Tower of London, Anchor Service Apartments offers accommodation in London. The apartment is 1.2 km from Hoxton Square. Free WiFi is provided .