Crystal Palace Challenge Cup 1886

7th edition

London-Crystal Palace 24.1 km

17 July 1886


Race information

Start, finish: London-Crystal Palace

Distance: 24.1 km

Date: 17 July 1886