London is a paradise for organic food lovers, offering everything from chic farm-style markets to affordable zero-waste grocers. Whether you prefer browsing Borough Market’s fresh produce, shopping at Whole Foods in Kensington, or getting doorstep deliveries from Abel & Cole, London makes eating healthy easy. Discover the city’s best spots for fresh, local, and eco-friendly groceries.
Looking for the best places to buy fresh and organic groceries in London? The city offers countless options, from vibrant local markets to elegant supermarkets, all dedicated to health and sustainability. Whether you’re new to London or simply want to shop smarter, choosing the right store can completely transform your eating habits. From high-end names like Whole Foods Market and Daylesford Organic to community favourites like The Grocery and Veg-Hut, here are the top 10 grocery stores in London that guarantee freshness, quality, and an eco-friendly experience.
1. Planet Organic – Westbourne Grove
Image source: tripadvisor.com
Address: 108 Westbourne Grove, London W2 5RU
Phone: 020 7727 2227
Hours: Monday–Saturday 8 am – 9 pm | Sunday 9 am – 9 pm
Planet Organic was the UK’s first certified organic supermarket and remains a leading destination for natural food lovers. This Westbourne Grove branch is stocked with organic fruit, vegetables, grains, vegan snacks, supplements, and eco-friendly household items. It also features a juice bar and deli counter for on-the-go meals.
Best for: Premium organic grocery shopping in West London.
Tip: Visit early for the best selection of produce.
2. Planet Organic – Queen’s Park
Image source: tripadvisor.com
Address: 117 – 121 Salusbury Road, London NW6 6RG
Phone: 020 3985 5410
Hours: Monday–Saturday 8 am – 9 pm | Sunday 9 am – 9 pm
This branch offers the same high-quality range as other Planet Organic stores but with a smaller, community feel. It’s perfect for family shopping or quick top-ups during the week.
Best for: North-West London residents looking for convenient organic shopping.
3. Whole Foods Market – Kensington (The Barkers Building)
Image source: tripadvisor.com
Address: 63 – 97 Kensington High Street, London W8 5SE
Phone: 020 7368 4500
Hours: Monday–Saturday 8 am – 9 pm | Sunday 12 pm – 6 pm
Whole Foods Market is the go-to store for premium organic food in London. This Kensington flagship offers a wide variety of fruits, vegetables, gourmet cheeses, organic meats, baked goods, and natural beauty products. Its in-store café and salad bar make it ideal for quick healthy meals.
Best for: Shoppers who want an upscale organic experience.
Tip: Visit during weekday evenings for fewer crowds and fresh bakery discounts.
4. Daylesford Organic – Notting Hill
Image source: tripadvisor.com
Address: 208 – 212 Westbourne Grove, London W11 2RH
Phone: 020 7313 8050
Hours: Monday 8 am – 7 pm | Tuesday–Saturday 8 am – 9 pm | Sunday 10 am – 4 pm
Daylesford Organic blends the best of farm life and urban living. All its food is grown or produced on its own Gloucestershire farm, including organic meats, dairy, bread, and vegetables. The on-site café serves organic dishes in a calm, beautifully designed space.
Best for: Farm-to-table shopping and organic dining in one visit.
5. The Grocery – Shoreditch
Image source: tripadvisor.com
Address: 52 Kingsland Road, London E2 8DP
Phone: 020 7729 6855
Hours: Monday–Saturday 9 am – 7 pm | Sunday 10 am – 5 pm
The Grocery is an East London treasure. This independent store offers organic produce, deli goods, artisanal cheeses, and sustainable household items. With its rustic charm and friendly staff, it feels more like a local market than a supermarket.
Best for: East Londoners who value independent, ethical shopping.
Tip: Bring your own jars and bags — the store supports zero-waste shopping.
6. As Nature Intended – Spitalfields
Image source: tripadvisor.com
Address: 67 Brushfield Street, London E1 6AA
Phone: 020 7375 2204
Hours: Monday–Saturday 9 am – 7 pm | Sunday 10 am – 6 pm
As Nature Intended has long been a trusted name in London’s organic food scene. The store offers affordable organic produce, grains, and pantry essentials, alongside supplements and eco-friendly beauty items.
Best for: Budget-friendly organic shopping without compromising quality.
7. Abel & Cole – Organic Home Delivery
Image source: tripadvisor.com
Customer Service: 03452 62 62 62
Abel & Cole is London’s leading organic grocery delivery service. It brings fresh, seasonal fruit and vegetables straight from local farms to your door in eco-friendly boxes. Each box includes new recipes and hand-picked ingredients every week.
Best for: Busy Londoners who prefer doorstep delivery of fresh, organic produce.
8. Veg-Hut – Walthamstow
Image source: tripadvisor.com
Address: 44 Hoe Street, London E17 4PG
Phone: 020 8520 1815
Hours: Monday–Saturday 10 am – 7 pm | Sunday Closed
Veg-Hut is a zero-waste grocery store that promotes sustainable living. It offers organic fruits, vegetables, grains, nuts, and refillable household items. Customers are encouraged to bring their own containers to reduce waste.
Best for: Eco-conscious shoppers and zero-waste enthusiasts.
Read also: 8 Best Food Trucks in London (2025) – Street Eats & Must-Try Menus
9. Greenlands Health Food – Greenwich
Image source: tripadvisor.com
Address: 12 Nelson Road, London SE10 9JB
Phone: 020 8858 0858
Hours: Monday–Saturday 9 am – 6 pm | Sunday 10 am – 5 pm
Greenlands Health Food is both an organic grocery and a health store. It offers organic produce, natural supplements, herbal teas, and health-focused products. The store’s knowledgeable team makes it a go-to for advice on nutrition and wellness.
Best for: South-East London locals who value holistic and organic living.
10. Chegworth Valley – Borough Market
Image source: tripadvisor.com
Address: Borough Market, 8 Southwark Street, London SE1 1TL
Phone: 01622 859272
Hours: Wednesday–Thursday 10 am – 5 pm | Friday 10 am – 6 pm | Saturday 8 am – 5 pm | Sunday 10 am – 3 pm
Chegworth Valley is a family-run farm that brings its Kent-grown produce to Borough Market each week. It’s known for its crisp apples, leafy greens, and cold-pressed juices. The produce is harvested just days before arriving in London.
Best for: Authentic farm-to-city shopping and fresh seasonal produce.
Tips for Shopping Organic in London
- Shop early in the day for the freshest fruits and vegetables.
- Bring reusable bags and jars to reduce plastic waste.
- Look for the Soil Association logo to ensure certified organic quality.
- Try combining supermarket staples with produce from local markets.
- Use home delivery services if you’re short on time.
Read more: Frozen Food Packaging in 2025 | Best Materials, Trends & Smart UK Solutions
Why Buying Organic Matters
Buying organic food means supporting ethical, sustainable farming that benefits both you and the environment. Organic farming avoids harmful pesticides, improves soil health, and promotes biodiversity. For consumers, it means better flavour, higher nutrition, and cleaner ingredients. When you choose organic groceries, you invest in a healthier body, a greener planet, and a fairer food system.
Quick Comparison Table
| Store | Area | Best For | Price Range |
|---|---|---|---|
| Planet Organic (Westbourne Grove) | West London | Everyday organic groceries | Moderate to High |
| Planet Organic (Queen’s Park) | North-West London | Local community shopping | Moderate |
| Whole Foods Market (Kensington) | Central/West London | Premium selection | High |
| Daylesford Organic (Notting Hill) | West London | Farm-to-table produce | High |
| The Grocery (Shoreditch) | East London | Local and artisanal goods | Moderate |
| As Nature Intended (Spitalfields) | East London | Affordable organics | Moderate |
| Abel & Cole (Delivery) | Citywide | Home delivery | Moderate |
| Veg-Hut (Walthamstow) | East London | Zero waste | Budget |
| Greenlands Health Food (Greenwich) | South-East London | Wellness & groceries | Budget |
| Chegworth Valley (Borough Market) | Central London | Farm produce | Budget |
Conclusion
London is now one of the most organic-friendly cities in the world. From the premium shelves of Whole Foods and Daylesford to the independent charm of The Grocery and Greenlands Health Food, the city offers endless ways to shop sustainably. Choosing organic isn’t just about what you eat — it’s about how you live. Every time you buy organic produce, you support farmers, protect the planet, and promote a healthier lifestyle. So next time you shop, explore one of these top grocery stores and experience the best that London has to offer in fresh, organic, and sustainable food.
FAQs
Q1. Which grocery store in London has the widest range of organic products?
Planet Organic and Whole Foods Market offer the largest selections of certified organic groceries, health foods, and eco-living products.
Q2. Where can I buy affordable organic groceries in London?
Stores like As Nature Intended, Veg-Hut, and Greenlands Health Food are great for affordable organic shopping without compromising quality.
Q3. Do any London grocery stores deliver organic produce?
Yes. Abel & Cole, Planet Organic, and Daylesford Organic all offer city-wide home delivery options for organic groceries.
Q4. What are the best areas in London for organic shopping?
Notting Hill, Shoreditch, and Borough Market are some of the top areas known for organic and artisanal food stores.
Q5. How can I be sure that the food I’m buying is truly organic?
Always look for official certification labels such as the Soil Association or EU Organic logo. These guarantee high standards of organic production.
Q6. Which stores are best for zero-waste or plastic-free shopping?
Veg-Hut in Walthamstow and The Grocery in Shoreditch both encourage customers to refill containers and avoid plastic packaging.
Q7. Are organic groceries expensive in London?
While premium stores like Daylesford and Whole Foods are pricier, mixing supermarket staples with local organic markets helps keep costs balanced.
Q8. Can tourists or short-term visitors shop at these stores?
Yes, all of these stores are open to everyone. Many are located in popular, easily accessible areas across London.

