2) Wembley
Ad
The national stadium of England can seat up to 90,000 people although it’s full capacity is around 105,000 (including standing areas). That makes it the second largest stadium in Europe after Barcelona. The new Wembley was built on the site of the old one, which was demolished in 2003. The old stadium was one of the most iconic stadiums in the world.
Edited by Staff Editor