The English Garden
££•British
Set opposite the British Museum, The Grange White Hall Hotel occupies a stately Georgian terraced townhouse tucked away from the bustle of the West End in Bloomsbury. The English Garden has an air of bygone elegance, with its swagged curtains, gilt oil paintings and views over the hotel's manicur...
No active offers at the moment. Check back soon!