bn:01103357n
Noun Named Entity
AR
No term available
EN
The Leeds and Liverpool Canal Society is a waterway society on the Leeds and Liverpool Canal in Lancashire and Yorkshire, England. Wikipedia
Relations
Sources