Saint Nicholas
United Kingdom
>
England
>
Gloucestershire
>
Tewkesbury
>
Teddington
>
Saint Nicholas
Saint Nicholas is a church in Teddington in Tewkesbury.
Saint Nicholas
Object
Religion
Building
church
Gander Lane
Village Hall
St Nicholas Close
Walnut Bank Drive
Teddington
Manor Close
Teddington & Alstone Village Hall
Orchard Park Playing Field