What is the difference between City of London police and London Metro police? (US resident, my only time in London was a quick drunken jaunt through SOHO on a long layover)
EDIT: Thank you all for informing me!
EDIT: Thank you all for informing me!
The City of London Police is the police force of the City of London only. Given that there are less than 8,000 people living in the City of London but more than 300,000 people work there (many of them very well paid), they specialise in white collar crime.
That's quite fascinating.
Edit: ok, so the one in New York is SoHo. Close enough.