Two male Trump supporters holding “MAGA” placards — a reference to the Trump campaign slogan “Make America Great Again” — stood to one side as the crowds assembled for the march.
They declined to speak to CNN but one said they were not there to make trouble. Other Trump and anti-Trump supporters were seen in a shouting match outside a nearby pub.
‘I think Trump’s a nightmare’
While many of the protesters were from London, others had traveled from further afield to make their voices heard.
John Malone, a 65-year-old retired teacher from Bristol, came on a chartered bus from the southwestern city to join the protest.
I’m here because I think Donald Trump is the most destructive force in the world today,” he said. Malone last joined a protest in 2003 to try to stop the Iraq war. “Nothing has moved me as much since then except Trump.”
The Hofford family, from Hong Kong, decided to demonstrate while visiting family in London. Jacques Hofford, 9, was on his first protest. Holding a “Dump Trump” sign aloft.
“I think Trump’s a nightmare,” said Alex Hofford, Jacques father. “It’s really affecting everybody. He’s just kicked off a trade war against China and it’s really destabilizing for everyone.”