London to Brighton Veteran Car Run
The London to Brighton Veteran Car Run is the world's longest-running motoring event, celebrating the history and heritage of the automobile. This annual event, typically held on the first Sunday of November, commemorates the Emancipation Run of 1896, which marked the passing of the Locomotives on the Highway Act. This legislation raised the speed limit […]