Protesters gathered near the Israeli embassy in London have condemned the British Government's stance on the conflict in Gaza.
With placards, flags and chants, the activists branded Israel a "terror state" and showed their solidarity with the people of the Palestinian enclave.
Speakers took to a podium to condemn the Government after Foreign Secretary William Hague said the Hamas regime in Gaza bore "principal responsibility" for the escalation of violence.
Organisers claimed that "thousands" of protesters had joined the rally.
There was a major police presence in London's Kensington area, with barriers and a gate blocking the road leading to the embassy.
Sarah Colborne, director of the Palestine Solidarity Campaign, said protesters wanted to show they were "vehemently opposed" to the Foreign Office's position.
She said: "We are insisting that the British Government uphold international law and human rights and tells Israel to end its war now. It's very clear what is happening here - Gaza is under siege, Israel started this by assassinating the person who was trying to negotiate a long-term truce with Israel.
"It's very clear who started this and who is suffering - 39 Palestinians have been killed so far and over 390 have been wounded. This war has to stop."
The crowds waved Palestinian flags, pounded drums and sang "Gaza we will never let you die". Throughout the afternoon more and more people joined the demonstration and lined both sides of Kensington High Street in front of the road leading to the embassy.
Manuel Hassassian, the Palestinian Authority's envoy to the UK, said: "At the popular level we have always been accustomed to see people supporting the Palestinian plight (in Britain). But we are very frustrated with the UK Government on its stand in supporting Israel in defending itself."