A woman inspired by army veterans who visited her work place has completed an epic 21 race running challenge covering 300 miles in one year.

Customer service manager Lucy Marper, 45, of Monkey Island, Bray, met the veterans when the company she works for adopted Help for Heroes as its charity.

She was inspired enough to run 150 miles last year in sponsored events to raise money for the charity.

This year she doubled the stakes, running for two charities - Help for Heroes and the mental health charity Heads Together which is supported by royals William, Kate and Harry.

Amazingly Miss Marper was not athletic until she reached the age of 40.

She said: “I started running when I reached my 40th and decided to do three and a half marathons.

“It does consume all the hours of your life, because you have to train in order to stay fit enough to do the runs."

There were many highlights as she ran this year's races.

She said: "The London Marathon was a fantastic day. The atmosphere was indescribable.

"I did two ultramarathons of 62 miles from Richmond the Brighton and the Thames Path from Putney to Henley - you get a glass of Champagne at the end that really perks you up.

"When I did the Maidenhead half marathon members of the team at work were at the finish line - I did not know anything about that, so it was quite a surprise."

She has reached her £4,000 target but you can still contribute by visiting uk.virginmoneygiving.com/LucyMarper