Reaching John O'Groats

Reaching John O'Groats S1E15

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

Ross Edgley's Great British Swim

View All

Stay Fit

Videos You May Also Like