The Bloomsbury London, UK

London | UK

Located 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.

Star Rating:*****
Number of Bedrooms: 153
Number of Meeting Rooms: 9
Maximum Delegate Capacity: 320
Web Link:Click here
Back