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).
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment