
The Farm Burscough
Burscough, Lancashire
0Followers0Following
The Farm Burscough offers a farm shop, tea room / restaurant and 4 star rated bed & breakfast in Lancashire. We have renovated an 18th Century brick-barn to the highest standards and our warm welcome and homemade produce is award winning.
New farm
This farm hasn't listed anything to book yet.

