Wembley Stadium
London, England · United Kingdom

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.
Wanderers' notes
Where next?



