Downholland Cross
From Wikipedia, the free encyclopedia
Downholland Cross is a small village in the county of Lancashire. It is to the north of Lydiate on the A5147 and the Leeds and Liverpool Canal.
Downholland Cross is a small village in the county of Lancashire. It is to the north of Lydiate on the A5147 and the Leeds and Liverpool Canal.