Notting Hill

Our spacious organic farmshop and café just a few calming steps from the hustle and bustle of Portobello Road.


208-212 Westbourne Grove
W11 2RH

0207 313 8050



Monday 8am - 8pm
Tuesday 8am - 8pm
Wednesday 8am - 8pm
Thursday 8am - 8pm
Friday 8am - 8pm
Saturday 8am - 8pm
Sunday 9am - 6pm



Monday 8am - 6pm
Tuesday 8am - 6pm
Wednesday 8am - 6pm
Thursday 8am - 6pm
Friday 8am - 6pm
Saturday 8am - 6pm
Sunday 9am - 6pm

We take bookings Monday - Friday and walk-ins only at the weekend. 
Last orders half an hour before close.

Please note, we will be closing for Notting Hill Carnival from Saturday 26th - Monday 28th August, reopening for regular hours on Tuesday 29th August.


Fresh produce is delivered every morning from our organic Cotswolds farm, including artisan bread and pastries, seasonal fruit and vegetables, pasture-raised meat, fresh fish and cheeses, along with ready to cook meals and soups, pantry essentials and organic wines.

Pick up tempting salads, toasties and quiches, freshly made each morning by our chefs and a barista-crafted coffee or smoothie on the ground floor.

Head downstairs to browse our sustainable homeware, candles and award-winning organic skincare range, toys and gifts.


Our spacious Notting Hill café catches the eye as you walk through the farmshop, the walls adorned with striking cross sections of fallen trees from the Daylesford estate. Join us for breakfast through to supper. We have indoor and terrace tables, we take bookings Monday - Friday and walk-ins only at the weekend. 

Our menu follows the rhythm of the seasons, using fresh produce from our organic farms. The daily-changing specials are based on what’s just been picked from our market garden, grown in nutrient-rich soil following regenerative principles. Every dish is made with sustainability in mind, creating food that is good for the planet and good for you.


Our delivery service brings fresh groceries and ready to eat, prepared food and drink from our farmshop and cafés to you. We offer free delivery within 1 mile of the farmshop with a minimum spend of £30.

Call the team on: 0207 313 8050

© 2023 Daylesford Organic Limited. All Rights Reserved.