Saint Nicholas
United Kingdom
>
England
>
Oxfordshire
>
West Oxfordshire
>
Idbury
>
Saint Nicholas
Saint Nicholas is a church in Idbury in West Oxfordshire.
Saint Nicholas
Object
Religion
Building
church
Spring Lane
Church Street
Idbury, Bus Shelter
Church Farm