London has nearly 1 million CCTV cameras, making it the most surveilled city in the world outside of China.