Reaching John O'Groats

Ross Edgley's Great British Swim 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

Stories