Skip to content
The Great Britain Guide

Abbeys & priories · North West England

St Leonard's Church, Downham

In or near Clitheroe.

St Leonard's Church, Downham — Grade II* listed church in Downham, Lancashire, England, UK.

St Leonard's Church, Downham

Wikimedia Commons contributors — see linked file page for photographer and licence licence

About

St Leonard's Church, Downham is a abbey in north west. Established 1500. (Church in Lancashire, England.) Wikipedia notes: "St Leonard's Church is in the village of Downham, Lancashire, England. It is an active Anglican parish church in the diocese of Blackburn.". Coordinates 53.8945°, -2.3297°. Sources are credited at the bottom of this page.

Coordinates
53.8945, -2.3297
Established
1500

Sources

Nearby