Daylesford is probably the most famous and iconic farm shop in England, imagine Selfridges food hall in the countryside and you'll get somewhere near to what Daylesford is like. It's part working farm, part shop, cafe, bakery and creamy within a converted barn. The award-winning farm shop where most things are homegrown on the farm, including a meat counter, fresh fish counter, a separate room for cheese and a bakery. It beats the weekly visit to Sainsburys and is 10 x better than Waitrose! Although a hell of a lot more expensive, but quality over quantity and all that. Everything is beautifully packaged and everyone seems super calm and relaxed. We had a browse, promising that when we next stay in the Cotswolds we'll do a food shop there.