Le Jour de France
2011: De la Tour à la Tour
Please enable Javascript in order to get the best out of this site.
The Event
The Route
The Riders
News
Tracking
Donate now
On 4 August 2011 we rode from the Tower of London to the Eiffel Tower: 210 miles and a channel crossing in 23 hours 25 minutes. and, thanks to you, we raised a pile of cash doing it. Thanks for your support.