Name: Cheshire Police

Description: Cheshire Constabulary is the territorial police force responsible for policing the English unitary authorities of Cheshire East, Cheshire West and Chester, Halton and Warrington. The force is responsible for policing an area of 946 square miles with a population of roughly 1 million


country: GB