Wembley Stadium, London.
Wembley stadium, London.
The final was played at Wembley.
Wembley Stadium, London
Wembley Stadium, London, England
Soccer City Stadium, Johannesburg.
The Azteca Stadium in Mexico City hosted the World Cup Final in 1986, which Argentina won.
Soccer city stadium, Johannesburg
Olympiastadion, Berlin.
At Wembley Stadium. The old Wembley Stadium of course.
The 1966 World Cup Final Trophy, was presented by Queen Elizabeth II.
Soccer city stadium, Johannesburg
Soccer City stadium, Johannesburg