Rosie Swale Pope left her west Wales home on Easter Monday to run 27 marathons in 27 days.
Sky News reports Pope's journey took her from Bristol to London and from Tunbridge Wells to Bury St Edmunds. She was welcomed back on Saturday by cheering crowds in her home town of Tenby.
She towed her cart, Icebird, where she sleeps.
To be classed as a marathon each location had to be 26 miles and 385 yards. She was raising money for the Ty Hafan Hospice in Cardiff and Helen & Douglas House Hospices in Oxfordshire. She hopes that she raised over £6,000 which was her original goal.
BBC News reports she said she was motivated to run because of the "tragedy that children need hospices."
Pope said, "The main thing for me is to raise as much money as possible for children, I don't care about records. For me this underlines my belief that the real adventure is every day life."
When the journey receives official confirmation she will be the first woman ever to run so many consecutive marathons.
Toward the last she had a torn ligament in her knee.
Of her final day
Western Telegraph reports her saying, "My mind is full of the many different landscapes and people I encountered over the past four weeks, but what will be my over-riding memory is the finale in Tenby, running through the town alongside children. When I set off from there in the morning, I was almost in tears of despair because I was so tired and in pain from my knee. I really didn't think I would make it. But everybody looked after me and when you know there are people who love you, you can always find the extra gear."