ISBN: | 978-5-5105-6404-4 |
High Quality Content by WIKIPEDIA articles! St Mary`s Church, Astbury, is an Anglican parish church in the village of Newbold Astbury, Cheshire, England. It has been designated by English Heritage as a Grade I listed building, and its architecture has been praised by a number of writers.