Saint Nicholas
United Kingdom
>
England
>
Oxfordshire
>
Cherwell
>
Tadmarton
>
Saint Nicholas
Saint Nicholas is a church in Tadmarton in Cherwell.
Saint Nicholas
Object
Religion
Building
church
Stant Hill Lane
Old Glebe
Bakers Lane
Main Street
Tadmarton, Brookfield Rise, Church
Austins Farm
Brick Farm
Home Farm
Swalcliffe Road
Swalcliffe Road
Dash House