St Leonards
United Kingdom
>
England
>
North Yorkshire
>
Welbury
>
St Leonards
St Leonards is a church in North Yorkshire, Welbury.
St Leonards
Object
Religion
Building
church
Tofts Lane
Welbury, The Duke Of Wellington
Spring Hill
Shire Garth
Welbury Village Hall