What was the 1966 final stadium called?

Wembley Stadium, London