A runner is nearing the end of an attempt to smash a world record by running 105 marathons in 105 days.
Teacher Neil O'Maonaigh-Lennon, 30, from Harrow, north London, set off from Brighton on 10 September to run anti-clockwise around the coast of Britain.
Mr O'Maonaigh-Lennon hopes to run from Bognor Regis, West Sussex, to finish at Brighton Pier on Thursday.
The official Guinness world record for consecutive daily marathons runs stands at 52.
Mr O'Maonaigh-Lennon reached Wales last month and has run the final stages through the West Country, Dorset and Hampshire.
He has been through several pairs of running shoes in his bid to raise £10,000 for Cancer Research UK following the deaths of both his grandfathers from the disease.
'Mind over body'
"My aim from day one was to run every step of the way," he said.
"There's no walking. It's definitely a question of mind over body."
Mr O'Maonaigh-Lennon, who teaches English as a foreign language, takes about seven hours to complete the distance of 26 miles and 385 yards each day.
He wears a satellite tracking device to record his mileage.
When each marathon has been completed, a marker is placed on the road, from which point he starts the following day.
He is not being officially monitored by Guinness but hopes the technology he is using to record his route on his website will help to claim the record.