President Trump says he's canceled trip to London

Donald Trump has pulled out of his UK visit

GETTY NO THANKS Donald Trump has pulled out of his UK visit

But writing on Twitter, Mr Trump said he thought the embassy's move from Grosvenor Square to Nine Elms, south London, was a "bad deal".

The official drew a distinction between the State visit, which would include a visit with Queen Elizabeth II and royal trappings like a horse parade, and a working visit, that would include a meeting with Prime Minister Theresa May and other diplomatic formalities like opening the embassy.

Several protests groups had planned gatherings in London during Trump's visit to protest against him for his remarks.

Rex Tillerson, the secretary of state, will represent the U.S. at the embassy opening.

When the PM visited the White House, she was pictured holding hands with the president.

Downing Street was hoping to nail down exact dates this week, with February 26 and 27 pencilled in, but sources suggest plans are now up in the air with a new date yet to be offered.

A full-scale visit from Trump was expected to bring protests of the US president in London, but May told ABC News that was not the reason for the delay.

Mrs May was the first foreign leader to meet Mr Trump after his inauguration when she visited the Oval Office in January 2017.

Trump will instead send Secretary of State Rex Tillerson in his place to christen America's new embassy in the British capital, The Daily Mail first reported.

The embassy in London and the White House were both unavailable for comment. "We'll be going to London", Trump told reporters.

Only last week Theresa May said Trump "will be coming to this country".

In late 2017 he embroiled himself in an unprecedented spat with British Prime Minister Theresa May, attacking her over terrorism in the United Kingdom after he retweeted videos shared by a far-right anti-Muslim extremist from Britain - sparking universal condemnation from British politicians.

Congress demands case against Kerala CM Vijayan for diverting relief fund
Trump's decision on Iran sanctions due amid allies' plea for nuclear deal