Thistle Bloomsbury Park is an Edwardian hotel, set right in the heart of the West End. Our Bloomsbury Park hotel is in a prime location in London, whether you want to do a spot of shopping on Oxford Street, visit cultural locations including St Paul’s Cathedral and the British Museum, or experience the vibrant atmosphere of Covent Garden and Soho. This hotel near Bloomsbury and Russell Square boasts 95 en-suite rooms and suites. Thistle Bloomsbury Park also offers a bar, brasserie and private event space to cater for all your needs.
At Thistle Bloomsbury Park, we make feel-good meals that make you feel at home. From tender flat-iron steaks to supe…View Restaurants
Here at Thistle Bloomsbury Park, we have flexible facilities that can host anything from a small seminar to a gala b…View Meetings