Lol at the American badasses in this thread. Killing 25+ people in fucking LONDON, is a pretty shocking acheivement. It's a lot easier to kill 12 people in a week in Mexico, because the 'police' are pleased you killed the other scumbag drug dealers - less work for them.
Kill ONE man in London and you'd better have a bloody alibi. 25 is ridiculous, and to still be at large.