Question: What is the largest town in the county where Leftwich is located?
Sentence (from "Cheshire"): Cheshire ( or ; archaically the County Palatine of Chester) is a county in North West England, bordering Merseyside and Greater Manchester to the north, Derbyshire to the east, Staffordshire and Shropshire to the south and Wales to the west.
Relevant evidence: No