Britain's What's On Event Guide
Located in the Banks of the River Thames, the Royal Windsor Swim is set to one of the premier open water swimming events during the sporting calendar.
You have 4 distances to choose from,
750m, £10
1.5km, £12
3km, £15
3...
See more >
Sun 7 Jun 15