Reaching John O'Groats

Ross Edgley's Great British Swim S1E15

After 92 days and 1,915km, Ross has made it to John O'Groats. Favourable weather as well as a eat, swim, sleep, repeat approach meant he also set a surprise world record from Land's End.

Most Popular Videos

Stories