An Angus-based Royal Marine was wished good luck by Prince Harry before he completed a gruelling charity challenge.
Royal Marine Tom Barker, 19, from RM Condor near Arbroath, was part of the core team which took part in the 1664 Challenge marking the 350th anniversary of the force.
In each leg of the adventure they covered 1,664km (1,034 miles), skiing, sailing, kayaking and running to raise money for the Royal Marines Charitable Trust Fund.
The 1664 Challenge, which started at the beginning of February, has seen six Royal Marines ski 1,664km from north to south Norway, sail 1,664km from Norway to Cadiz, cycle 1,664km from Cadiz to Calais, canoe across the English Channel and run 1,664km through England, Wales and Scotland, a total of 4,136 miles.
More than 4,200 other Royal Marines and Army Commandos have accompanied the six on various legs of the challenge.
Marine Barker was one of six men who completed every leg of the challenge and Prince Harry wished them luck before they set off on the final phase.
He wished the core team all the best just before they set off from the Cutty Sark on a moonlit 30-mile march which finished in London.
Mne Barker, who is originally from Carlisle, joined the Royal Marines in November 2011, at the age of 16.
He completed the 32 weeks of training to pass-out as a Royal Marines Commando, the youngest in his troop, being awarded the physical training medal.
After pass-out Mne Barker was posted to 45 Commando. With them he has been deployed on Cougar ’12, visiting Malta, France, Italy and Albania, and Cetus ’13.
Lieutenant Colonel Gary Green, Royal Marines, the organiser, said: “The 1664 Challenge exemplifies exactly what the Royal Marines are all about courage, determination, unselfishness and cheerfulness in adversity. It has been an incredible success and a really fitting way to celebrate 350 years of the Royal Marines.”