MapMyRun | Cotswold Hilly 100 Relay Race Leg 10 2025 in Shipston On Stour, the United Kingdom