Britain’s 'oldest cars' hit the road for annual London to Brighton run

Britain’s 'oldest cars' hit the road for annual London to Brighton run
The UK celebrates 140 years of the motor car as pre-1905 vehicles parade through London's historic streets before heading to Brighton.