Prince Harry Forced to Stay at Hotel During U.K. Trip as He Was Denied a Room at Windsor Castle
Published
Prince Harry traveled to the U.K. for the WellChild Awards, and it was reported that the Duke of Sussex was denied a room at Windsor Castle — so he stayed in a hotel.
Full Article