St Leonard
United Kingdom
>
England
>
North Yorkshire
>
Thornton-le-Street
>
St Leonard
St Leonard is a church in North Yorkshire, Thornton-le-Street.
St Leonard
Object
Religion
Building
church
Thirsk Road
Thornton le Street
Metcalfes of Thirsk
Thornton-le-Street and North Kilvington Village Hall
Fairview Garage