Saint Thomas's Church
United Kingdom
>
England
>
Greater London
>
London Borough of Havering
>
Saint Thomas's Church
Saint Thomas's Church is a church in London Borough of Havering.
Saint Thomas's Church
Object
Religion
Building
church
Chequers Road
Church Road
Noak Hill School, Noak Hill, Firham Park Avenue, David Drive, Halidon Rise
Noak Hill Road
Broxhill Road, Taunton Road, Cummings Hall Lane, Kynance Close