The GDP of London is significantly larger than that of several European countries, including Belgium and Sweden
20% of the world’s CCTV is in Britain
21
Gotta say, if that is the case. I LOVE IT!