2. New Embassy isn't far

Trump doesn't know London-- the new embassy location is just across the river from Westminster.

Then again, the new embassy could be on top of Buckingham Palace, and he'd still grouse, because he needs an excuse to cancel the trip that doesn't include "The Tory government doesn't want me, and the Queen said she'd rather get a root canal than meet me."