I know exactly where you mean, I knew someone who had a Police siren on their vehicle and would sound it when they were at those lights and all the beggars would run off.I purchased some small bottles of water at the BP on the North Circular so that I can give out to those asking for help at the traffic lights.
Andy