London to Paris Cycle Ride 2023
Travel from one great European city to another, powered by your own legs! Over the course of 3 days, cyclists will cover an impressive 200+ miles across England and France. Setting off from London, the group will head quickly into the countryside, and venture out over towards Newhaven at the end of day one. Cycle …