Where are the UK’s CCTV Cameras?

Qube Magazine

Where are the UK’s CCTV Cameras?