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...
For reference, the Met has 33k officers for 10m people