Actually no teams as there was no world cup in 1966.
The 1966 final wwas between England and West Germany.
The 1966 world cup final was held at Wembley.
If you are asking , in the final match in thre 1966 world cup in England the answer is GeWest Germany. As Germany were only united in the 1994 world cup in the U.S.A.
England beat Portugal 2-1 in the semi final of the 1966 World Cup.
There were no cricket world cups in 1966.
The 1966 World Cup Final Trophy, was presented by Queen Elizabeth II.
No English footballer has ever scored a hat trick in a world cup final match after Geoff Hurst in 1966.