I've heard there were a few enhanced with robot and cybernetic crap, that's why I ask. From what you describe, I'll definitely be able to make a large dent in their forces. Large enough for you to help yourself escape.
Excellent. I know London very well. I'll start looking for you now.