Date: 19 June 2026
Location: The Boat House, Hyde Park, London
Distances: 5K
Type: road running
Listing page