Ideally located a few minutes away from the British Museum and Russell Square, this beautiful hotel sits in Bloomsbury, filled with
London's finest parks and buildings. With Holborn Underground Station nearby, ...
Read more
Ideally located a few minutes away from the British Museum and Russell Square, this beautiful hotel sits in Bloomsbury, filled with
London's finest parks and buildings. With Holborn Underground Station nearby, guest will find the hotel is easily accessible along with Londons famous attractions. This restored Georgian townhouse offers an inviting atmosphere with comfortable and contemporary rooms. With its great location as well as a welcoming hospitality, it is no surprise that the Grange Buckingham is a perfect choice whether visiting London for business or leisure.