Wembley Stadium is a football stadium located in Wembley Park. It opened in 2007 and was built on the site of the previous 1923 Wembley Stadium.
The 90,000-capacity venue (105,000 combined seating and standing) is the second largest stadium in Europe and serves as England’s national stadium.
It is the home venue of the England national football team, and hosts the latter stages of the top level domestic club cup competition, the FA Cup. It is owned by English football’s governing body, The Football Association (the FA), through their subsidiary Wembley National Stadium Ltd (WNSL).
Directions to Wembley Stadium from Clayton Crown Hotel London :
The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.