One of central London’s leading conference & events venues.
Tottenham Court Road, WC1B
The Space
A stunning, contemporary space with capacity for up to 500 people. It includes the latest high-spec AV, a large contemporary stage, a timber sprung floor and lots of natural daylight from its stylish 1950s space-frame ceiling.