St Leonard's Church is in the village of Balderstone, Lancashire, England. It is an active Anglican parish church in the deanery of Whalley, the archdeaconry of Blackburn, and the diocese of Blackburn
St Leonard's Church, Balderstone, from the south
Blackburn is an industrial town and the administrative centre of the Blackburn with Darwen borough, in Lancashire, England. The town lies north of the West Pennine Moors on the southern edge of the Ri
Blackburn Cathedral from the south east geograph.org.uk 7895067