The Bloomsbury London, UK
London | UKLocated just a few minutes from The British Museum, Covent Garden, Soho, Oxford Street and eclectic department store, Liberty, The Bloomsbury is set in London’s literary heartland – the historic and vibrant 18th century Bloomsbury neighbourhood, known for its distinctive architecture, museums, cafés, bookstores and historical association with artists and academics.