Anchor Shield 1893

1st edition

London-Herne Hill

7 October 1893


Race information

Start, finish: London-Herne Hill

Date: 7 October 1893