New St Leonard's Church, Langho photograph

New St Leonard's Church, Langho

Use attributes for filter !
AddressLangho, Blackburn BB6 8AB, United Kingdom
Opened 1880
Construction cost4,600 GBP
StatusParish church
ArchitectsSharpe, Paley and Austin
Date of Reg.
Date of Upd.
ID1162243
Send edit request

About New St Leonard's Church, Langho


New St Leonard's Church is in Whalley New Road, between the villages of Langho and Billington in Lancashire, England. It is an active Anglican parish church in the deanery of Whalley, the archdeaconry of Blackburn, and the diocese of Blackburn.

Where is the New St Leonard's Church, Langho

New St Leonard's Church, Langho Map
Click on the photo of New St Leonard's Church, Langho to view it on Google Maps.

Related Persons

Next Profile ❯