Jest to jedno z najważniejszych miast w kraju. Cheshire jest w 18% odpowiednich miast w Wielka Brytania. Ma 10 parków na terenie miasta .