No image available for this hotel
No image available for this hotel
London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
42 Osborn St, London
Featuring a restaurant, bar, terrace and free WiFi, The Buxton is located in London, 500 metres from Brick Lane and 1.5 km from Sky Garden. The property is situated 1.9 km from Tower of London, 1.9 km from Tower Bridge and 2.
See MoreUsage of subsidiary facilities may incur additional fees