26.2 miles = complete!

Joe has completed the London Marathon in a time of 5 Hours and 45 Minutes. He would like to thank everyone who has donated and sent messages of support throughout his training, during the race and after. 

Joe will be writing a final blog summarising his journey and the challenge itself soon, but until then please feel free to click the donation button below and help make his enormous effort worth while.