London to Welwyn Garden City Day Ride 2026: Ride Report