Swimathon in partnership with Cancer Research & Marie Curie

Swim. Have fun. Do good!

£794,627.19* raised
* Includes funds from other sources.