Wembley Stadium

FootballUK90,000
CountryUK
CityLondon
Capacity90,000
Year Built2007
SportFootball

About Wembley Stadium

The most expensive stadium ever built at the time, costing 798 million pounds. The iconic arch is 134 m tall and supports the entire roof without columns. Hosts the FA Cup Final, League Cup Final, and England home matches. The old Wembley hosted the 1966 World Cup final.

Related Stadiums