Scotch Lodge Farm and Craft Shop phone 67 Mears Ashby Road Earls Barton, Northamptonshire NN6 0HQ map SCOTCH LODGE FARM SHOP phone Mears Ashby Rd Earls Barton, Northamptonshire NN6 0HQ map if (!IN_DEV) { ?> } ?>