Westhead is a village in the West Lancashire district of Lancashire, England. As of 2014, the estimated population was 886.
via Wikidata · CC0
Westhead is a village in the West Lancashire district of Lancashire, England. As of 2014, the estimated population was 886.
==History== thumb|upright=1.15|The former site of Westhead Halt railway station
2 mapped locations
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).