Anchor Service Apartments 2
71 Commercial Street - E1 6BD - London,
United Kingdom
View Map
Area: Tower Bridge / The City / Shoreditch
- Jump to:
- Info
Set in London, 600 metres from Brick Lane, Anchor Service Apartments 2 provides accommodation with free WiFi. Sky Garden is 1.4 km from the apartment, while