A charity slog of almost Proclaimers-esque proportions raised more than £5,000 for charity.

The Scottish pop duo famously sang how they would walk 500 miles and walk 500 more "just to be the man who walked 1,000 miles to fall down at your door".

Phil Bones, IT manager at SweetTree Home Care Services, walked 400 miles from Richmond to Edinburgh before cycling 400 miles more (albeit back to Richmond in his case).

He was joined by various staff from the Richmond-based care provider for different legs of the mammoth 20-day journey, which ended on August 26. Between them they raised more than £5,000 for Isleworth cancer charity The Mulberry Centre.

"It was tough, particularly the days where I was walking over 30 miles, but I have a positive attitude and the thought of the people that the fundraising will be helping really spurred me on," he said.

SweetTree's managing director Barry Sweetbaum, who took part in the cycle ride, said: "As a care organisation we work closely with families and know just how important the work of The Mulberry Centre and other support organisations is, especially following a diagnosis of cancer.

"We're delighted that the donations we have raised will be helping the centre to continue in its work."

The Mulberry Centre, which is based in the grounds of West Middlesex Hospital, provides information and support to people with cancer and their families. More than 1,800 people are registered to use its services, which include counselling and complementary therapies.

SweetTree has raised more than £100,000 for charity through various challenges, including sponsored cycle rides from London to Land's End and London to Paris.