Can watch all England matches from 1966 here : https://footballia.net/matches/england-germany
Nice website that has a ton of matches from all sorts of competitions going back 70 years, even stuff like a 1953 friendly between England and Hungary, ridiculous. Simple email signup.