Croydon Sports Arena to Boston Manor Park Cycle RideCycling15 km June 14, 2025London, Greater London, England, United Kingdom