Search results
We did not find results for: city of london police badges.
Check spelling or type a new query.
We did not find results for: city of london police badges.
Check spelling or type a new query.
The City of London Police is the territorial police force responsible for law enforcement within the City of London, England, including the Middle and Inner Temples. The force responsible for law enforcement within the remainder of the London region, outside the city, is the much larger Metropolitan Police, a separate organisation. Wikipedia