Campsite, Holiday cottages and farm
W H Leach & Sons (limited) is a family farming business that has diversified into Tourism.
18 holiday cottages and a camping, caravan site running from April to end of October
Share this profile