A demonstration in London against Israeli attacks on Gaza ended in violence after protesters looted and damaged shops, police said.
Scotland Yard is investigating the damage, which was thought to be targeted at coffee shop chain Starbucks for the second week running.
A Metropolitan Police spokesman said: "(It) is believed to be two branches of Starbucks, one in Shaftesbury Avenue, junction with Rupert Street and one in Piccadilly. Windows have been smashed and shops looted."
The spokesman, who stressed the trouble was caused by a small minority, said officers contained a group of up to 200 people in Piccadilly which they believed was making its way to the Israeli Embassy in Kensington High Street.
And about 40 people were contained in Hyde Park to prevent a further breach of the peace, he added.
Commander Bob Broadhurst, in charge of public order policing for the Met, said: "Once again what we have witnessed in London is a group of thugs, who are not interested in lawful protest, run through the streets smashing shops without care for the alarm they caused the public.
"Thousands of people expressed their views in an earlier, lawful, rally in Trafalgar Square...What followed was totally unacceptable criminal behaviour by a small minority who do not appear to care about any cause. Their behaviour was inexcusable as they took part in wanton criminality."
The violence followed demonstrations by thousands of protesters, who waved banners demanding an end to the attacks on Gaza and chanted "Free. Free Palestine".
The Met said 3,500 gathered in Trafalgar Square in central London, while organisers of a rally in Birmingham said more than 5,000 people turned up.
An Israeli flag was set alight at the rally outside Birmingham's Council House in Victoria Square.