Question: What two towns does Buckshaw Hall sit between?
Facts:
Buckshaw Hall is in Buckshaw Village
Buckshaw Village is between Chorley and Leyland
Chorley is a town
Leyland is a town
Answer: Chorley and Leyland