Skip to main content

Wembley Stadium Tour – Behind the Scenes

Wembley Stadium, home of the England football team and a prestigious venue for concerts and other international sporting events. This 90,000 seater stadium is the second largest in Europe and features a partially retractable roof and the famous “Wembley Arch”; both signature features of the stadium.

Opening in 2007, the “New Wembley” was built on the same spot as the former stadium that hosted such historical spectacles as England’s glorious World Cup Victory in 1966 and the Live Aid concert of 1985.

Companies featured in this post

Your web browser is out of date. Update your browser for more security, speed and the best experience on this site.

Find out how to update