Southbank Centre

Back GET A QUOTE

The Venue

A magnificent centre complex located on London’s Southbank, the Grade I listed Hall is one of the world’s leading performance venues. With its large auditorium and numerous ballrooms, it is the perfect venue for any glamorous event.