Prince Harry 'forced to stay in hotel' when he returns to UK
Published
Prince Harry is set to return to the UK next week for the first time in years, but will reportedly be forced to stay in a hotel as he has been denied a request to stay at Windsor Castle.
Full Article