Westhead is a village in the West Lancashire district of Lancashire, England. As of 2014, the estimated population was 886.
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
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).