ADVERTISEMENT
Prince Harry touched down in London on June 25 for the unveiling of a statue in honour of his mum, Princess Diana, on July 1.
But where is he now and is he still in the UK?
???? Read our Royal Family live blog for the latest updates
Click here to view the original article.
ADVERTISEMENT