August 10, 2013

Daylesford Organic, straight from our farm to your fork


This farmshop and café on Westbourne Grove serves fresh, seasonal produce delivered daily from the farm's market garden, artisan cheese and breads from the creamery and bakery and organic meats serviced by a real butcher. Visit Daylesford Organic in London (UK).

No comments:

Post a Comment