Church of England Diocese of Blackburn St. Leonard, Downham

About Us

St Leonard is the parish church of Downham a beautiful village at the foot of Pendle Hill in Lancashire. We welcome everyone to our traditonal Anglican worship, normally at 11 am each Sunday and on the second and fourth Wednesday mornings at 10 am.