Haltham Garage – Top 50 Classic Car Facts 
Fact: 27/50
The world’s longest running motoring event is the London to Brighton Veteran Car Run, an annual event which takes place on the first Sunday of November and commemorates the Emancipation Run of 14th November 1896.
Source: Top Car News

