Two CCTV cameras on a wall outside a shop of New Look, in the City of London, one of the most-watched cities in the world, on 11th August, 2017, in London, England. According to 2011 figures, there are 420,000 CCTV cameras in London.