A look back at the Ford Anglia 105E (1959-1967) 0

1959 was a watershed moment for the UK car market. Three new cars were rolled out that would revolutionise the family car segment and leave an indelible mark on car design and engineering that we can still reference today. Put simply, the Mini, the Triumph Herald and the Ford Anglia 105E were industry game changers.(…)