St Nicholas
United Kingdom
>
England
>
North Northamptonshire
>
Twywell
>
St Nicholas
St Nicholas is a place of worship in Church Lane in North Northamptonshire, Twywell.
St Nicholas
Street
Church Lane
Object
Religion
Building
Yes
Kettering Road
Lower Street
Church Lane
The Green
The Homestead
Panters Lane
Twywell Hills and Dales
Twywell Hills and Dales
Residential Girl Guide Training Centre
Toll Cottage