Campaigners stopped traffic in the heart of London’s shopping district to protest against British support for Israel.
About 150 people formed a human barrier at Oxford Circus at 3pm on Saturday and prevented buses and shoppers from using the road for a short period of time. Members of the London Palestine Action group set off red and green smoke bombs and held up banners reading “Solidarity for Palestinian resistance”.
Transport for London said about 10 buses were briefly diverted by a group of people who blocked the road.
Shoppers spoke of “chaos” on social media. Jennifer Docherty tweeted: “Escaped Oxford Circus after buying fabric 4 MW grad dress. Huge #Palestinian #protest w/smoke #chaos. Police were running=never a good sign”