1966 was both the first and only time England hosted - and won - the football World Cup. 30th July was the day of the final, and exactly 50 years to that day later, those people who were there reminisce.
2023
2020
2021
2003
1980
1949
2010
—
2018
1973
2016
1968
1965
2017
1957
1974