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.