Festival March 11th

30th Mar 2023

Wembley Stadium

Venue Hotels Activities

Subscribe to stay updated about the event.


Wembley Stadium

London, United Kingdom

The Wembley Stadium is a football stadium located in Wembley in the northwestern part of London, England. The stadium hosts major football matches including the FA Cup Final and home matches of the England national football team; with a capacity of 90,000 seats it is the second largest stadium in Europe and largest in the United Kingdom. The present venue, which opened in 2007, was built on the site of the original Wembley Stadium, which had been demolished in 2002-03. The stadium is protected from the elements by a sliding roof that does not completely enclose it. The stadium's signature feature is a circular section lattice arch of 7 m (23 ft) internal diameter with a 315 m (1,033 ft) span; this archway is the world's longest unsupported roof structure. The Wembley Stadium also plays hosts to other sports events including athletics, rugby and boxing as well as to major music concerts.



Things to do in London!

More events