A protest march against Donald Trump's presidency of the USA and the prospect of Britain leaving the European Union made its way through SE1 on Monday afternoon.
The student protest – called by the Movement for Justice – began outside the London College of Communication.
Chants included "No Trump, No Brexit, no racist EU exit".
Outside Perronet House the protesters were challenged by a man who shouted racist insults at the group.
Earlier in the day a separate action was held at the Elephant & Castle Shopping Centre when a flashmob was held in support of the 'One Day Without Us' campaign highlighting the role of migrants in London life.
A 'migrants welcome here' banner was unfurled at the entrance to the shopping centre.
For the latest local news and events direct to your inbox every Monday, you need our weekly email newsletter SE1 Direct.
7,000+ locals read it every week. Can you afford to miss out?
Read the latest issue before signing up