But Trump said his decision, announced in a late-night tweet, was due to the president's concerns about the embassy's move from the tony Mayfair district to a far less fashionable area of London. "Bad deal. Wanted me to cut ribbon-NO", Trump wrote. However, the plans for the embassy move came to surface back in 2008 before Obama came into office.
While Trump blamed the embassy real estate deal for his decision not to visit the capital of one of the United States' closest allies, various reports indicate planned protests contributed to the decision.
It said some officials believed he chose not to come because he felt the arrangements for the visit were too low key, and would instead send Secretary of State Rex Tillerson to open the embassy.
The funds were raised nearly entirely by selling off other properties in London.
"Let's hope that Donald Trump also revisits the pursuit of his divisive agenda".
Mr Trump clashed with Mayor of London Sadiq Khan in the aftermath of the London Bridge attack previous year, when he questioned Mr Khan's statement that there was "no reason to be alarmed".
Mr. Trump has already visited France, Poland, Japan, and China as USA president, with little or no protest or opposition.
In fact, the decision to move the embassy to Nine Elms in south London was made by the George W. Bush Administration.
Could it be? Kylie Jenner may reveal her pregnancy this weekend
We must admit there has been a huge Kylie sized hole left in the gossip news but maybe this is what she has always wanted. Other fans were quick to judge those who'd made the assumption, with one writing: "You all know she is expecting ".
The last word from the USA ambassador there, Woody Johnson, was that while he hoped Trump would come to dedicate the new embassy, no date had been set for such a journey.
The controversy sparked a diplomatic spat between Theresa May and Mr Trump, after the Prime Minister condemned the US President's actions.
Downing Street later said the "strong and deep" partnership between Britain and the United States "will endure".
President Trump fired off a series of critical tweets over Khan's handling of the attack, mocking the mayor's comments that there was "no reason to be alarmed" over armed police on the streets.
Trump has an outstanding invitation from the British government for a state visit, which involves the kind of pomp and ceremony he is partial to, including a dinner with Queen Elizabeth II at Buckingham Palace.
One Twitter user said: "An emoji is worth a thousand words...says it all".