Question: What two towns does Buckshaw Hall sit between?
Sentence (from "Buckshaw Village"): It is one of the largest urban development sites in the North West of England with a population of about 4,000 although official population statistics mainly sit with Euxton.
Relevant evidence: No