Wembley Stadium

London, England · United Kingdom

Wembley Stadium, United Kingdom
Photo: Arne Müseler, CC BY-SA 3.0 de via Wikimedia Commons

Good to know

Coordinates
Open in maps

The national football stadium of England seats around 90,000 people beneath a distinctive 133-metre steel arch that spans its roof. Rebuilt on the site of the old twin-towered ground and opened in 2007, it hosts cup finals, internationals and major concerts.

Where next?

The world is wide open.

Sources