David Sullivan is "driving" towards Canary Wharf from John O’Groats for a two-day pit stop on his mammoth 10-week charity challenge to Land’s End.
But he’s not driving a car — just a golf club and ball.
The former Armed Forces skiing trainer is currently in the Midlands, but is expecting to reach Canary Wharf on July 18 and 19.
He is walking 1,000 miles and making 250,000 golf shots for the British Heart Foundation to place more life-saving defibrillators around the country and train people how to use them.
David was faced with a life-or-death situation when a young man had a heart attack in front of him. He knew what to do and gave CPR for 17 minutes until the man could be treated with a defibrillator.
"It makes you realise how precious life is when that happens in front of you,” the 58-year-old recalled. “It’s important to know what to do — now it’s my mission to create an army of life-savers all over the country.”
David, whose target is £60,000, began “the world’s longest golf hole” challenge on June 11.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here