4 open water swimming spots in Thames, United Kingdom, with live water conditions, reviews and swim logs.
Cotswold Country Park and Beach
Frensham Great Pond
Wolvercote Mill Stream
Wallingford Beach, River Thames