St Nicholas
United Kingdom
>
England
>
Kent
>
Maidstone
>
Leeds
>
St Nicholas
St Nicholas is a church in Leeds in Maidstone.
St Nicholas
Object
Religion
Building
church
Penfold Hill
Castle
Wykeham Grove
George Lane
Lower Street
The George, Penfold Hill, Leeds, Forge Lane
KH244
Green Hall