Big brother is watching, cameras everywhere in London. On a slightly more gruesome note, they had the fingerprints of those we released, I'm sure they printed every hand they found at the scene immediately.
It could be bogus as well, but I just thought it was interesting, still looking to see if it pops up any where, could just be a rumor.