St Peter's Wilcote
United Kingdom
>
England
>
Oxfordshire
>
West Oxfordshire
>
North Leigh
>
St Peter's Wilcote
St Peter's Wilcote is a church in North Leigh in West Oxfordshire.
St Peter's Wilcote
Object
Religion
Building
church
Wilcote Grange Farm
Holly Grove
Wilcote Manor
Meeting room