62.

3.2K 98 15
                                    

On a typical day going to work in London, you will be filmed by something like 300 cameras.

SCARY FACTSWhere stories live. Discover now