Skip to main content

London Stadium

United Kingdom, London

Address

Queen Elizabeth Olympic Park

E20 2ST London

Loading map...

Details

Capacity

60,000

Find Accommodation

Discover nearby stays so you can enjoy the event worry-free

Weather

Next 7 days

Tap a day to view the 24h graph

At this venue

No upcoming events scheduled at this venue.