
Switch House, London, E14 9QS
Star Rating: N/A
Featuring accommodation with a balcony, Switch House is located in London. The property is set 2.5 km from West Ham, 2.9 km from Docklands and 4.5 km ...more
Featuring accommodation with a balcony, Switch House is located in London. The property is set 2.5 km from West Ham, 2.9 km from Docklands and 4.5 km from London Stadium. Free WiFi is available throughout the property and Canary Wharf Underground Station is 1.8 km away.
Towels and bed linen are provided in the homestay. The accommodation is non-smoking.
O2 Arena is 4.5 km from the homestay, while Stratford Tube Station is 4.8 km away. London City Airport is 4 km from the property.