The English Garden Restaurant

The English Garden Restaurant

Official site of The Grange Blooms Hotel. Our 4-Star modern hotel is ideally located in the heart of Bloomsbury, London and offers 26 elegant guest bedrooms.

Grange Blooms Hotel | Bloomsbury Hotel London | About Us

http://www.grangehotels.com

}