England’s oldest horse race with an unusual course and some quirky rules England’s oldest horse race, the Kiplingcotes Derby, takes place on Thursday 17th March 2016. First run in 1519, the race uses an unusual course and has some quirky rules…