The London marathon takes place every year, and is a gruelling 26 miles around the city of London. It amazes me each year the sheer volume of people who take part raising money for charity.…

View Post