Stadium Stars 2026:
Wembley Stadium | London, UK

Dominating the London skyline with its iconic 133-metre arch, the venue is one of the world's most sought-after stops for global touring

By Hanna Ellington | 29 July 2026

Concert Capacity: 90,000 Operator: Wembley National Stadium Few venues are as synonymous with live entertainment as Wembley Stadium.

Dominating the London skyline with its iconic 133-metre arch, the venue is one of the world’s most sought-after stops for global touring, combining legendary status with industry-leading production capabilities. The venue’s signature arch is visually customisable for events, all while supporting the world’s longest single-span roof structure at 315 metres.

Home to English football, Wembley has also become one of the…

This premium content is available to subscribers only.

Subscribe now to unlock unlimited access to all of our magazine content, annual reports, contact directories and more

Subscribe

STADIUM STARS 2026:


Related Content

Back to top