Share
twitterlinkedinfacebook
Image 1 of 1
SFR00795UK.jpg
Inside Westminster's CCTV Control Centre under Piccadilly Circus in the West End of London. The UK has the greatest number of CCTV cameras per head of any nation in the world.