Travelers are voting Head of the River Race as the best racing event in London. There are 1 racing event in Reading a city just 36 km from London and 1 racing event in Manchester which is 162 km distant. The most popular of these are Head of the River Race in Reading and Aintree Racecourse in Manchester. You can find 2 Racing Event in the country of United Kingdom and Aintree Racecourse is our members favorite Racing Event in all of United Kingdom. Want more? Check out our map of racing events in London.