This challenge is my longest walk yet: To walk from John O'Groats to Lands End, 1,200 miles in aid of two worthy causes.
1. 'New Hope Ashton' - A charity which helps people coming off addictions of various kinds and generally wanting to improve their lives.
2. Projects providing fresh water by sinking water wells in the third world.