
In August 2023 I took part in the Thames Marathon, an endurance swimming marathon in the River Thames from Henley to Marlow, completing the distance in under 4 hours. The swim, which covers a beautiful 13km stretch of the River Thames has become one of open water swimming’s most prestigious marathon swims and is completed […]