Wembley Stadium
multi-purpose stadium in
London
#57 in London
/
#171 in United Kingdom
Wembley Stadium in London, United Kingdom, is one of the most iconic sporting venues in the world. Opened in 2007 on the site of the original 1923 stadium, it boasts a seating capacity of 90,000, making it the largest stadium in the UK and the second-largest in Europe. Known for its distinctive arch, which spans 315 meters and is visible from across the city, Wembley hosts a variety of major events, including football matches, concerts, and other significant cultural events.
Hotels
Find hotels nearby:
Tours & Activities
Also check out
Message
Go to Planner