A 26-year-old man who challenged himself to run 11 marathons in 11 days to cover the distance from Exeter to Birmingham, has crossed the finish line, having raised over £14,000 for our charity.
A 26-year-old man who challenged himself to run 11 marathons in 11 days to cover the distance from Exeter to Birmingham, has crossed the finish line, having raised over £14,000 for our charity.