
20 Cuba Street, London, E14 8LD
Star Rating: N/A
Barchester st is located in the Tower Hamlets district of London, 700 metres from Canary Wharf Underground Station, 4.7 km from Tower of London and 4....more
Barchester st is located in the Tower Hamlets district of London, 700 metres from Canary Wharf Underground Station, 4.7 km from Tower of London and 4.9 km from Victoria Park. The property is situated 5 km from Canada Water, 5.2 km from West Ham and 5.3 km from Brick Lane. Free WiFi is available throughout the property and Docklands is 700 metres away.
Towels and bed linen are provided in the guest house. The accommodation is non-smoking.
Tower Bridge is 5.4 km from the guest house, while O2 Arena is 6.7 km away. London City Airport is 7 km from the property.