Several hundred protesters gathered in London's Trafalgar Square on Tuesday in protest against NATO and US President Donald Trump.
Holding placards reading: "Dump Trump" and "No to racism, no to Trump" protesters marched to Buckingham Palace where NATO leaders were gathering for a reception.
After arriving at Buckingham palace amid tight security a police line divided protesters from a small group of Trump supporters wearing Make America Great Again caps, waving American flags and shouting: "Build the wall."
Trump arrived in London on Monday to attend a NATO summit, which kicked of on Tuesday.
Earlier on Tuesday he held joint news conferences with NATO Secretary-General Jens Stoltenberg and French President Emmanuel Macron, and also met with Prince Charles and his wife Camilla Parker-Bowles at the prince's official residence Clarence House.
(Source: Reuters)