town of Barrowford
E1776811
UNEXPLORED
The town of Barrowford is a historic Lancashire village in England known for its traditional stone buildings, riverside setting, and connections to the Pendle witch heritage.
All labels observed (1)
| Label | Occurrences |
|---|---|
| town of Barrowford canonical | 1 |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.