26 hours of London 1879

1st edition

London

19 September 1879


Race information

Start, finish: London

Date: 19 September 1879