WASHINGTON (AP) — President Donald Trump says he is canceling an upcoming trip to London because he doesn’t like the Obama administration’s choice of a new embassy there.

Some British lawmakers questioned whether Trump would be welcome in London because of previous tweets and criticism of Muslims and his sniping at London Mayor Sadiq Khan in the aftermath of a terror attack in that city last year.

gettyimages 904140518 Trump Cancels London Trip Because Of Embassy Choice

Armed police patrol outside the new US embassy as soldiers prepare to raise the American flag for the first time on January 12, 2018 in London, England. President Trump has tweeted that he will not go ahead with his planned visit to the new billion-dollar embassy, blaming previous President Barack Obama’s “bad” embassy deal as his reason for cancelling. Critics have speculated that Mr Trump could have been wary of protests and demonstrations if he chose to go ahead with his February visit. (Photo by Leon Neal/Getty Images)

But Trump’s late-night tweet singled out problems with the handling of the embassy.

“Reason I canceled my trip to London is that I am not a big fan of the Obama Administration having sold perhaps the best located and finest embassy in London for “peanuts,” only to build a new one in an off location for 1.2 billion dollars. Bad deal. Wanted me to cut ribbon-NO!”

(© Copyright 2018 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)