RG Open Water Swim Race

Thames Young Mariners Ham Fields, Riverside Drive,, Richmond

RG Open Water Swim Race 2017 - 8th October - 8am onwards - Thames Young Mariners.