Vision Hall
A large-scale venue combining refined design, modular technology, and award-winning sustainable credentials
WC1H 9AU Up to 1,100 guests
Part of Town Hall Spaces
The Space
Vision Hall stands as one of central London's premier event venues, suited for a variety of corporate events. With a soaring 13-meter-high ceiling and a capacity of up to 1100 guests, this space is perfect for hosting large-scale conferences, corporate dinners, galas, and award ceremonies. The hall is equipped with 5 independent entrances, a spacious performance stage, and an expansive mezzanine level, making it ideal for training events, away days, product launches and exhibitions. Direct car access, elevators, in-house catering, and a fully integrated AV system. Green rooms also available.