In 2011 what was the population of the parish which Cholomondeley Castle is located?
Cholmondeley Castle: Cholmondeley Castle ( ) is a country house in the civil parish of Cholmondeley, Cheshire, England.
i don't know