CultureBritain’s ‘oldest cars’ take part in annual London-to-Brighton run
The UK marks 140 years of the motor car with a parade of vehicles built before 1905 through historic London streets, before they head to Brighton.
Britain’s ‘oldest cars’ take part in annual London-to-Brighton run