Incredible reason Prince Harry snubbed royal residence stay during UK visit Prince Harry was in the UK for three nights earlier this month. Daily Express :: News Feed ‘Harry during incredible Prince reason residence Royal snubbed stay visit 2024-05-21 admin