London T.C. 24 1883

1st edition

Great North Road

7 July 1883


Race information

Start, finish: Great North Road

Date: 7 July 1883