SmartAnswer
Smart answer:
After reading 2038 websites, we found 3 different results for "where was the world cup in 1966 held"
England
The 1966 World Cup was the eight staging of the tournament & 9 goalswas held in England.
Source links:
ShareAnswerConfidence Score
at Wembley
1966 Football World Cup trophy, which was stolen in London, is found by a dog; England wins World Cup at Wembley on July 30, 1966.
Source links:
ShareAnswerConfidence Score
Confidence Score