Tens of thousands of pro-Palestine campaigners have today marched through central London in what organisers claimed was one of the largest protests since war broke out between Hamas and Israel.