Daylesford
I visited the UK’s priciest farm shop – and was shocked by the cost of crisps
For many, grocery shopping involves balancing essentials with occasional treats, often on a budget. But at Daylesford Farm Shop in the Cotswolds, known as one of the most luxurious and expensive farm shops in the UK, prices …