Located opposite Russell Square in central London, the Thistle Bloomsbury Park Hotel has an attractive meeting room available for hire.
A boardroom-style meeting room with a wall-mounted screen makes this space absolutely perfect for video conferencing, and our friendly staff are here to make sure your visit goes flawlessly.