Located in the heart of Bloomsbury (and incidentally just next door to the British Museum), the Beauchamp Hotel is found within a converted row of Georgian houses on Bedford Place, just south of Russell Square. Inside the uniform exterior you will find a modern five-star hotel, finished in a light and comfortable style, with a full range of facilities including Beauchamp Place, a delightful contemporary restaurant.
Well situated in the city, you can travel west towards the shops of the West End and the entertainments of Soho, or turn east to the City and sights such as the Tower of London and Tower Bridge. And with Russel Square London Underground station but a few minutes away, you’ll be able to explore much more of the city at your own pace. Remember to enjoy the garden at the back of the hotel though!