Which country won the 1966 Football World Cup held in England?

Find the answer below

Bet your knowledge and answer