Londoners Beneath CCTV cameras
Londoners walk beneath two CCTV cameras in the City of London, one of the most-watched on 11th August, 2017, in London, England. According to 2011 figures, there are 420,000 CCTV cameras in London.
Add to Cart Add to Lightbox Download