A leafy village tucked away in the heart of the Cotswolds is home to the UK's 'best' farm shop making it the perfect ...