Which town in England has more CCTV cameras than New York?


Answer here.