All Saints Church
United Kingdom
>
England
>
Shropshire
>
Berrington
>
All Saints Church
All Saints Church is a place of worship in Shropshire, Berrington.
All Saints Church
Object
Religion
Building
Yes
Berrington Village Hall