Pro-Palestine rally held in London