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