London to Windsor 2026: Ride Report