Courtesy of Jack Hudson of the Wild Swimming Brothers, Henley, England.

Calum Hudson and Jack Hudson complete the annual 14.1 km Thames Marathon.