About Buxton House
Buxton House is located in London, 5 km from Olympic Stadium. Victoria Park is 5 km away. The accommodation features a flat-screen TV. A microwave, a toaster and fridge are also offered, as well as a kettle. There is also a kitchenette in some of the units, fitted with an oven. There is a private bathroom with a bath or shower in every unit. Towels and bed linen are provided. Buxton House also includes a barbecue. Emirates Stadium is 6 km from Buxton House. London City Airport is 11 km from the property.
Accepted Credit Card
- American Express
66 Buxton Road Walthamstow , London , E17 7EJ