The Hub on the Square is perfect for your meetings, team away days or conferences. The room benefits from facilities such as two breakout areas (the Tree House and the meeting room) as well as a 65 inch screen and a bar.
Located in London’s Covent Garden, opposite the National Portrait Gallery and moments away from Trafalgar Square.