More than 300,000 pro-Palestinian demonstrators marched through central London on Saturday, with police arresting over 120 people, claiming that they sought to stop far-right counter-protesters from ambushing the main rally.
The Metropolitan Police claimed the group launched fireworks and many were wearing face coverings.
"Officers are using their Section 60 and 60AA powers to detain and search those involved," the force said on X (formerly Twitter), adding later that some officers were struck in the face by the fireworks.
It followed a march by what police said were around 300,000 pro-Palestinian protesters through central London on Armistice Day - that several politicians had said should be called off.
The march has drawn criticism from the prime minister and home secretary because it coincides with Armistice Day when people across the UK remember the moment the guns of the First World War fell silent, Sky News reports.
The war on Gaza started after the territory's Resistance movements waged a surprise attack against the occupying entity, dubbed Operation al-Aqsa Storm, in response to its decades-long campaign of bloodletting and devastation against Palestinians.
Over 11,000 Palestinians, mostly women and children, have been killed in Israeli aerial and ground attacks so far.
It has also imposed a complete siege on Gaza, cutting off fuel, electricity, food, and water to more than two million Palestinians living there.
SD/PR