World Cup Stadiums: Homes of the Beautiful Game

Paul Popper / Popperfoto / Getty Images

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.

Get the Latest Photos from
Get TIME photos and pictures of the week delivered directly to your inbox.