This young boy is called Marley and has just completed the final few miles of his massive challenge. Over the last few weeks, he has walked, ran and cycled over 26.2 miles for William’s Gift. He raised a staggering £1079. Marley was one of William’s friends from school. Thankyou so much to Marley and his lovely family. We are humbled by your support.