Wembley stadium, London.
The final was played at Wembley.
Wembley Stadium, London
Wembley Stadium, London, England
The 1966 world cup final was held at Wembley.
Wembley stadium, London
Soccer City Stadium, Johannesburg.
The Azteca Stadium in Mexico City hosted the World Cup Final in 1986, which Argentina won.
England beat Germany 4-2 aet in the World Cup final in 1966.
Soccer city stadium, Johannesburg
England beat Portugal 2-1 in the semi final of the 1966 World Cup.
The 1966 World Cup Final Trophy, was presented by Queen Elizabeth II.