Daylesford Farmshop and Café has fresh foods delivered each day from Daylesford Farm in Gloucestershire. Enjoy a meal in the café or choose from a wide range of produce in the shop – from fruit, vegetables, cheese, bread and meat to bath products and homewares.
This content has been supplied by Daylesford Organic Notting Hill
Venue Details & Map
Daylesford Organic Notting Hill
208-212 Westbourne Grove
Notting HillLondonW11 2RH