Question: The civil parishes of Edleston and Nantwich Reside in which part of England?
Answer: Cheshire