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.