As stated earlier, London has more camera's on the streets than any other city in the world. Stuart Barney mentioned that it is possible that the perp's may have been taped.
1,871 posted on 07/07/2005 5:30:06 AM PDT by mware
("God is dead" -- Nietzsche........ "Nope, you are"-- GOD)