Sanitisation, disinfection or cleaning procedures in place. Farrington’s Farm Shop is based at Home Farm, an idyllic 400 acre working farm in the Somerset…