Harry lands in UK ‘ahead of Charles meeting’ during whistle-stop visit
Prince Harry has been spotted back in the UK as he is expected to meet with King Charles during his stay.
The Duke of Sussex has been spotted at Armoury House near Old Street in London ahead of the Invictus Games tomorrow.
His wife Meghan and their two children Archie and Lilibet did not travel with him.
Harry is attending an Invictus Games discussion called ‘Realising a Global Community’ before tomorrows 10th anniversary service at St Paul’s cathedral.