WIP · World in Pocket

St Leonard's Church, Downham

Downham, GB

St Leonard's Church, Downham

St Leonard's Church is in the village of Downham, Lancashire, England. It is an active Anglican parish church in the diocese of Blackburn. The tower dates from the 15th century, and the rest of the church was rebuilt in 1909–10. The church is recorded in the National Heritage List for England as a d

esignated Grade II* listed building.

Listen to the audio guide for St Leonard's Church, Downham Free on WIP — starts by itself when you arrive, even with the screen off

Nearby