A Quick Overview of Wembley Stadium
Wembley Stadium is a football stadium in Wembley, London, England, which opened in 2007, on the site of the original Wembley Stadium, which was demolished from 2002–2003. The stadium hosts major football matches including the FA Cup Final and home matches of the England national football team.
- Wembley Stadium is a UEFA category four stadium.
- With 90,000 seats, it is the second-largest stadium in Europe and the largest stadium in the United Kingdom.
- It is owned by The Football Association through its subsidiary Wembley National Stadium Ltd (WNSL).