Where will Prince Harry stay when he comes back to the United Kingdom next month?
The Duke of Sussex will return to the UK next month to celebrate a decade of the Invictus Games, and it's thought he will likely opt to stay in a London hotel over a royal residence when he visits Where will Prince Harry stay when he comes back to the …