21st edition London - London 249.5 km 28 July 2012
21st edition
London - London 249.5 km
28 July 2012
Start, finish: London - London
Distance: 249.5 km
Date: 28 July 2012