Wembley Stadium

Wembley Stadium - Image 1

Overview

Wembley Stadium is the home of the England national team and hosts major finals including the FA Cup. The 90,000-seat venue is the largest in the UK. Its iconic arch dominates the London skyline.

History & Legacy

The new Wembley opened in 2007, replacing the original 1924 venue. The old stadium hosted the 1966 World Cup final. The new stadium cost £798 million. Wembley has hosted Champions League finals, NFL games, and countless iconic moments.

Source: Claude

Opened2007
Capacity90,000
Notable EventsFA Cup Final, 1966 World Cup final, Champions League finals
9.5
Average ratingStadium
2Ratings

Games

Played on this court/stadium

Stadium ratings