London Police Are Taking Surveillance to a Whole New Level. Police, London (England), Facial Recognition Software, Surveillance of Citizens by Government, Privacy, Decisions and Verdicts, Scotland Yard (Metropolitan Police Service), Big Brother Watch, Computer Vision