Teach First

Cycle

 
London to Paris Bike Ride
2017 dates TBC
This iconic, 300 mile bike ride takes starts in London and takes you through some glorious English countryside before boarding the ferry from Dover to Calais.

more