Family and friends of an Army captain who tragically died while running the London Marathon, have completed the last three miles of the course in his honour.
David Seath, 31, a veteran of the Afghanistan conflict, suffered a cardiac arrest around 23 miles into this year's event
A memorial fund set up in his name has already raised £103,000 for his chosen charity Help for Heroes.
Last night the group travelled from Edinburgh to finish the last 3.2 miles of the course in his honour.
They said the the experience as "emotional, overwhelming, yet inspirational".