English: Downholland Cross is a small village in the county of Lancashire on the West Lancashire Coastal Plain. It is to the north of Lydiate on the A5147 and the Leeds and Liverpool Canal.
village in United Kingdom
|Location||Downholland, West Lancashire, Lancashire, North West England, England, UK|
Media in category "Downholland Cross"
This category contains only the following file.
- Downholland Cross.JPG 2,848 × 2,136; 1.47 MB