Prince Harry will land back in London tomorrow but will not be staying at Buckingham Palace, reports suggest.
The Duke of Sussex is returning to the UK to attend the Invictus Games 10th Anniversary reception at St Paul’s Cathedral.
No other senior royals are expected to be attending the service.
It is thought that during his visit to the UK, the Duke of Sussex will be staying in a hotel, as he has done on previous occasions due to him no longer having a residence in this country.
Mark Dolan told GB News: “I think Harry should be staying at Buckingham Palace. He should be a guest of honour.”