IE 11 is not supported. For an optimal experience visit our site on another browser.

Tour de France Takes London Detour

The Tour de France kicked off in England this year with the third stage taking place over a 96.3-mile journey from Cambridge to London.
Image: The pack of riders cycles on its way past Buckingham Palace during the third 155 km stage of the Tour de France cycling race from Cambridge to London
The pack of riders cycles on its way past Buckingham Palace during the third 155 km stage of the Tour de France cycling race from Cambridge to London July 7, 2014 REUTERS/Neil Hall (BRITAIN - Tags: SPORT CYCLING)NEIL HALL / Reuters