St. Giles
United Kingdom
>
England
>
Herefordshire
>
Acton Beauchamp
>
St. Giles
St. Giles is a place of worship in Herefordshire, Acton Beauchamp.
St. Giles
Object
Religion
Building
Yes
Place
Acton Beauchamp
Church House Farm
Beauchamp House