In the capital, demonstrators congregated at Victoria Embankment on Saturday afternoon before making their way to Hyde Park.
Holding banners, placards and flags, they let off green and red-coloured smoke and chanted, blocking traffic as they marched.
Protesters let off coloured smoke Credit: Yui Mok/PA
Some demonstrators could be seen wearing costumes, masks and face paint, while others were draped in the Palestinian flag.
Groups of police watched as some protesters climbed bus stops and lampposts and wrote “Free Palestine” on walls.
Chants of “Israel is a terrorist state” and “We are all Palestinians” could be heard during the march.
Jeremy Corbyn was among the speakers at a protest attended by thousands in central London to demand “freedom” for Palestinians.
A large crowd gathered in Hyde Park on Saturday afternoon for a rally in solidarity with the people of Palestine.
Protesters held banners, let off fireworks and chanted despite the heavy rain. A Palestinian flag was also placed at the top of a nearby crane.
Organisers from the Palestine Solidarity Campaign estimated that over 180,000 people attended the rally.
Mr Corbyn spoke at the end of the event, after speeches from former shadow chancellor John McDonnell and rapper Lowkey.
The former Labour leader said: “Children should not grow up having seen their home demolished by a bomb dropped from the safety of thousands of feet above.
The 'Rally to Defend Palestine' on Saturday afternoon in the Sunnyside neighborhood of Queens was organized by the New York group Within Our Lifetime (WOL).
Last modified on Sat 22 May 2021 12.02 EDT
Thousands of protesters have gathered in central London in solidarity with the people of Palestine.
Organisers have estimated that more than 180,000 people are in Hyde Park for pro-Palestinian protests.
A large crowd blocked traffic near Victoria Embankment on Saturday afternoon as dozens of police officers watched on before marching to Hyde Park.
It could be one of the largest pro-Palestine demonstrations in British history.
Speeches were made by Labour MPs, anti-war campaigners and trade union members at the rally.
Organisers announce 180 000+ at Palestine demonstration in London today as thousands are still coming into the rally. That makes this the largest Palestine demonstration in British history. Ilyas Nagdee (@ilyas nagdee) May 22, 2021