Scotch Lodge Farm & Craft Shop

Evie Godfrey

Scotch Lodge Farm is a working family farm in Earls Barton with a farm shop, cafe, craft shop and herb centre.