1st edition London - London 140 km 14 August 2011
1st edition
London - London 140 km
14 August 2011
Start, finish: London - London
Distance: 140 km
Date: 14 August 2011