This section is not available in the published analysis.
London Stadium: Audience
London Stadium is a premier multi-use venue located in Stratford, London, that hosts a variety of events including sports, concerts, and private functions. It offers fans an opportunity to experience world-class entertainment in a state-of-the-art environment.