Question: What is the largest town in the county where Leftwich is located?
Sentence (from "Leftwich"): Leftwich is a village in Cheshire, England.
Relevant evidence: Yes