Prince Harry will not stay at Buckingham Palace this week after accepting his father, King Charles' invitation too late.
The Duke of Sussex - who lives in California - will travel to the UK this week to promote his Invictus Games and make a string of other public appearances, and while his team initially announced on Monday (06.07.26) that he will be based at the royal residence for part of his trip, it has now emerged that will not be the case.