Explore relationships

Lewes Speed Trials

The Lewes Speed Trials were speed trials held on a defunct course in Lewes, Sussex, England, sometimes known as "The Motor Road." HistoryThe first meeting took place on 27 July 1924, on "a private road near Lewes", location unidentified.

Use + to expand a branch. Click a topic name to open its summary.