Question: In 2011 what was the population of the parish which Cholomondeley Castle is located?
Sentence (from "Cholmondeley Castle"): Cholmondeley Castle ( ) is a country house in the civil parish of Cholmondeley, Cheshire, England.
Relevant evidence: Yes