Photo Source: Bloomsbury Hotel, London
The Bloomsbury Hotel in London, England is situated in a magnificent neo-Georgian building originally designed by the renowned British architect, Sir Edwin Lutyens. Now, after a major renovation, the building has been restored to its original glory and grandeur. This elegant hotel offers visitors a classic location from which to explore the myriad of treasures of Bloomsbury, whether it’s the British Museum which is literally around the corner, the shopping haven of Oxford Street, the bustle of Covent Garden or the magnificent Georgian terraces and tree-lined squares which makes The Bloomsbury Hotel the perfect Covent Garden London hotel.
I found your website through a random stroke of luck. It helped me do my research on this topic. I have spent lots of time looking through your site. You have something good going here, keep it up!