This journey from Land’s End to John O’Groats is the realisation of a 15-year ambition to traverse Britain on foot and covers a distance of 1354 miles.
This journey from Land’s End to John O’Groats is the realisation of a 15-year ambition to traverse Britain on foot and covers a distance of 1354 miles.