The reason why President Trump won’t be staying at Buckingham Palace is simple, as stated in Pete’s post above:  it’s being renovated.  He and the FLOTUS are staying at the U.S. Ambassador’s residence instead.
I know I shouldn’t ask this, but how difficult is that to understand?  Apparently, that is miles above the DUmmies’ pointy little heads.