Prince Harry to mark Invictus Games anniversary in UK

Prince Harry
Prince Harry will attend a service in London in May to mark the Invictus Games' 10th anniversary. -AP

Prince Harry will celebrate the 10th anniversary of his Invictus Games at a service in St Paul's Cathedral in London, making a rare visit back to Britain for the international sporting event he founded.

Hold tight - we’re checking permissions before loading more content