London The world's longest running motoring event, featuring 500 pre-1905 vehicles travelling a total of 60 miles from London to Brighton.