Eat, drink, shop and relax with us in London and the Cotswolds.
Our flagship Daylesford Farm location has several options for dining and drinking, our Cookery School, our Bamford Wellness Spa, our Garden room and Workshop, a Garden workshop and much more, all just steps away from our organic farm.
Our organic farmshops and cafés in London celebrate the best seasonal produce fresh from our organic farm.
Our iconic flagship location is surrounded by clover-rich pastures where our organic animals roam freely. Fresh vegetables, fruit and herbs are picked each morning from the Market Garden, which is just steps away from our award-winning farmshop & café, kitchens, Bakery and Creamery.
Set over three floors, our stunning organic farmshop & café on Sloane Avenue celebrates the sensational food and artisan produce from our organic Cotswolds farm.
Near the buzzing Portobello Road, this spacious organic farmshop & café is a prominent fixture in the picturesque Westbourne Grove neighbourhood.
This organic farmshop and café is in the heart of Belgravia, a stone’s throw from Sloane Square and a favourite spot for brunch.