Parbold

E43429

Parbold is a village in Lancashire, England, known for its scenic setting near the River Douglas and the Leeds and Liverpool Canal.



Referenced by (2)
Subject (surface form when different) Predicate
River Douglas
flowsNear
Parbold railway station
locatedIn

Please wait…