It was Wembley.
Chat with our AI personalities
England had hosted and won the FIFA in 1966.
There was no Summer Olympics in 1966. 1964 was hosted by Tokyo, Japan and 1968 games were hosted by Mexico City, Mexico.
No, Scotland did not play in the 1966 World Cup.
They played USA on Saturday 12th June 2010, the score was 1-1.
Senegal did not played in 1966 FIFA World Cup.