London, June 22: Seven men have been charged with grievous bodily harm following a violent altercation outside the Iranian Embassy in London, during what authorities said was a protest that escalated into a physical assault. According to the Metropolitan Police, officers responded to reports of a fight outside the embassy on Princes Gate, in Knightsbridge,.