| The Grange Clarendon Hotel, London is centrally sited in Bloomsbury, a short walk to the British Museum and Russell Square. The Grange Clarendon Hotel, is a restored boutique-style Georgian townhouse, offering spacious accommodation and a breakfast room, overlooking a private garden. Each room is individually designed and well furnished. | |
|