About
The Southbank Centre is the UK's largest arts centre, based on London's South Bank, presenting music, art, performance and literature across the Royal Festival Hall, Hayward Gallery, Queen Elizabeth Hall and National Poetry Library.
Key Metrics
Key Outcomes
- Over 11.6 million people welcomed to the Southbank Centre site, staying between 30 minutes and six hours.
Geography
London