World Cup Final Scenes
Evening Standard
A contact sheet depicting events from the 1966 World Cup final at Wembley Stadium, 30th July 1966. Images include the teams arriving, the toss up, the trophy presentation and various celebration scenes. (Photo by Evening Standard/Hulton Archive/Getty Images)
Available features
Print types available
Maximum paper size available