top of page

Europe   >   England

WEMBLEY STADIUM

Wembley Stadium is a football stadium in Wembley, London. The stadium hosts major football matches including home matches of the England national football team, and the FA Cup Final. Wembley Stadium is owned by the governing body of English football, the Football Association (the FA), whose headquarters are in the stadium, through its subsidiary Wembley National Stadium Ltd (WNSL). With 90,000 seats, it is the largest stadium in the UK and the second-largest stadium in Europe.


The stadium hosted the Gold medal matches at the 2012 Olympic Games football tournament. The stadium also hosts rugby league's Challenge Cup final and music concerts. The stadium also hosted NFL London Games until 2019 and was also the temporary home of Premier League football club Tottenham Hotspur between August 2017 and March 2019.


Wembley Stadium has a series of annual events that under normal circumstances are hosted at Wembley year in year out. These events cover the sports of football and rugby league.


- Wikipedia

Image by Mesut Kaya

Come on an adventure with us!

We're just taking off on our journey to revolutionise the travel industry.

Sign up and follow our socials for all the latest and greatest in travel + Trava

  • ig circle
  • fb round
  • Pinterest
  • LinkedIn
  • Newsleter icon yellow
bottom of page