WHAT WE LOVE

Daylesford organic farm shop receives daily deliveries of fresh produce, baked goods, meat, fish, and cheese from their farm in Gloucestershire. After converting the family farm in the Cotswolds to an organic endeavour, Lady Carole Bamford, a champion of sustainable farming, opened the first Daylesford Farmshop in 2002.

As well as the Cotswolds Farmshop there are four London-based locations that offer prepared foods, organic wine, pantry items, sustainable home goods, and their own line of organic skincare.

The Notting Hill shop on Westbourne Grove has a cafe serving seasonal fare made with ingredients from the farm shop and offers events such as floristry and embroidery workshops.

Daylesford organic farm shop receives daily deliveries of fresh produce, baked goods, meat, fish, and cheese from their farm in Gloucestershire.