208-212 Westbourne Grove
Notting Hill, London W11 2RH
In the heart of Notting Hill you will find seasonal delights in all that is Daylesford Organic Farm Gloucestershire. This farm shop and cafe will indulge you with its fresh produce and delicious foods, having a farm to table mentality. Crowded, yet relaxed, you will be drawn into Daylesford's casual atmosphere for a light lunch or brunch on any given day of the week. We recommend blending two of your favorite juices.