Seven people have been charged following a Palestine Action protest in central London on Monday where 13 were arrested.
The charges include a racially aggravated public order offence, assaulting an emergency worker and breaching the Public Order Act, the Metropolitan Police said.
One person has also been cautioned for assaulting an emergency worker.
Hundreds of people gathered for the protest in Trafalgar Square, where the force said there were a "number of clashes between officers and people in the crowd".
Five of those charged have been bailed, with the remaining two being held in custody until their court appearances.






