They have about 1 officer per 10 people living there which helps quite a bit
For reference, the Met has 33k officers for 10m people
For reference, the Met has 33k officers for 10m people
Whilst there are only 8,600 residents, there are apparently over 600,000 commuters working there every day.
https://www.cityoflondon.gov.uk/about-us/about-the-city-of-l...