Crystal Palace Challenge Cup 1881

2nd edition

London-Crystal Palace 24.1 km

9 July 1881


Race information

Start, finish: London-Crystal Palace

Distance: 24.1 km

Date: 9 July 1881