It was a lovely sunny day and people streamed into Hyde Park to show their solidarity with Palestine and the people of Gaza. The emphasis now will be on maintaining this activism in the months and years ahead.
This giant flag made its way through the march and into Hyde Park.
Park Lane and other prominent London thoroughfares became pedestrian zones only for hours.
Some reports have suggested the number of protesters was 150,000 whilst others have suggested 20,000. As always it’s hard to tell but it was certainly the largest pro-Palestine rally I’d been to and the upper figure doesn’t seem far off the mark.
People supported the demonstration from buildings on the route.
The US Embassy was by-passed on the march. A reminder of the complicity of that country’s government in war crimes.
Cops protect Starbucks.
Oxford Street full of demonstrators on a busy Saturday afternoon.