St Andrew’s Church, Leyland
E180662
UNEXPLORED
St Andrew’s Church in Leyland is a historic Anglican parish church in Lancashire, England, noted for its longstanding role as a focal point of worship and community life in the town.
Referenced by (2)
| Subject (surface form when different) | Predicate |
|---|---|
|
Leyland
→
|
hasLandmark |
|
Leyland
→
|
hasReligiousSite |