One of central London’s leading conference & events venues.
Tottenham Court Road, WC1B
The Space
A series of interconnecting meeting rooms. Highly flexible, the room can be used on its own or in conjunction with the other three rooms included in this suite.