World Cup Stadiums: Homes of the Beautiful Game
Wembley, London, England, 1966
England's national stadium was erected in 1923 to host a grand exhibition of Britain's imperial holdings; the two white Indo-Saracenic towers framing its entrance became icons of British sport. Wembley was the site of the 1966 World Cup final. Some 100,000 spectators piled in to witness England defeat West Germany and lift the World Cup trophy for the first and only time.