1966 World Cup Final. England's only title. Twin towers. 93,000 capacity. Pure history.
The original Wembley hosted the 1966 World Cup Final — England's only title — and its "twin towers" became one of the most recognisable sports silhouettes in history. The ground's atmosphere for England matches in the 1960s was described as physically deafening, with 93,000 packed into a bowl that felt like it was vibrating.

Comments on "Wembley Stadium — London (1966)"
Create a free account or sign in to join the discussion.
Sign in to join the conversation