High Road House Hotel London, located a 25-minute walk from Bush Hall, features Wi-Fi throughout the property. Offering 30 rooms, this hotel provides an indoor swimming pool as well.
Offering British dishes, High Road Brasserie is an 8-minute stroll away.
The 3-star hotel is located 250 metres from the Lemongrove Gallery, a short way from Stamford Brook tube station. Guests will find the Dinosaurs gallery "Natural History Museum" 6 km from the property. Also, Duke of Sussex Island is situated 11 minutes' walk away. The WWT London Wetland Centre is 2.2 km from the High Road House. A local bus stop Balfern Grove is 450 metres away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please