Top 10 Places to Buy Organic Food in London


Stroud Green Farmers Market

Stroud Green Farmers Market Website

Every weekend, dozens of farmers markets open all over London, selling fresh local produce at reasonable prices. One of North London’s most popular local markets is the Stroud Green Farmers Market, held every Sunday at Stroud Green School just north of Finsbury Park. Every week, this peaceful leafy backstreet comes alive with the busy market, as locals seek to take advantage of the wide range of fresh, organic produce which is on offer. Among the delightful stalls are freshly made pies and pastries, locally grown organic fruit and veg and organic spreads such as honey and peanut butter. There’s so much on offer, and the rotation of stalls offers something new to explore every week.

London has no shortage of organic food, but the difficulty is finding organic food which has been produced locally, meaning that as a result its food mileage and carbon footprint are much lower than imported organic food. That’s why farmers markets such as this one are perfect, as you can buy food that you know is not only organic, but has been produced perhaps just a few miles away, which is one of the best ways to help the environment.

Address: Perth Rd, Ennis Rd, Stroud Green, London N4 3HB
Opening times: Sunday: 10am – 2pm

Seasons and Blossoms, Highbury

Located just north of picturesque Highbury Barn, and within easy walking distance of Arsenal tube station on the Piccadilly line, Seasons and Blossoms is a shop which is on the smaller side, but makes up for it by being packed full of fresh, local organic produce.

Not just limited to fruit and veg, Seasons and Blossoms stocks all manner of organic foods, including chocolate, tea blends, protein products and cosmetics. Staff are always friendly and happy to advise, whether you’re new to the organic lifestyle or just looking for advice on a new product. They also offer delivery to the nearby area, and offer deals on seasonal products.

Address: 92 Highbury Park, Highbury, London N5 2XE
Opening times: Monday – Sunday: 8am – 8pm

Earth Natural Foods, Kentish Town Road

Earth Natural Foods Website

Earth Natural Foods is one of Kentish Town’s best kept secrets. Tucked away just a short walk from Kentish Town underground station, this compact health food shop is an Aladdin’s cave of organic produce and cosmetics. You’ll find everything to supply your organic kitchen, from fresh local fruit and veg, eggs, dairy and non dairy products, and cleaning items. One of the store’s best features is their packaging free dry goods section, where you can weigh and fill your own containers of foods such as pasta and lentils, allowing for a completely plastic free food shop.

Their health and beauty section is also extensive and well stocked, with numerous brands of organic cosmetics ranging from affordable everyday products to expensive sets perfect for gifts. Make sure to also sample their extensive but affordable range of cakes, sandwiches and pastries, many of which are organic and home made freshly on site.

Address: 200-202 Kentish Town Rd, Kentish Town, London NW5 2AE
Opening times: Monday – Saturday: 8:30am – 7pm, Sunday: 11am – 5pm

Pomona, Belsize Park

No trip to picturesque Belsize Park can be complete without a visit to Pomona, one of the area’s most popular organic food shops. Pomona stocks everything you could possibly buy from a supermarket, but with an emphasis on high quality organic food, often produced locally.

You can find everything from reasonably priced fresh fruit and veg for your own fridge, to niche nut butters and artisan cold-pressed oils, perfect for treating yourself or another organic food fan. With plenty of organic baby food on offer too, this store is one which can feed the whole family.

Address: 179 Haverstock Hill, London NW3 4QS
Opening times: Monday – Tuesday, Thursday – Friday: 7am – 9pm, Wednesday: 7am – 8pm, Saturday – Sunday: 7am – 7pm

Daylesford Organic, various locations

Wikimedia Commons

Daylesford prides itself on being of the UK’s most sustainable organic farms, and has been at the forefront of pioneering development and research into organic farming since 1975. Top of their list of values is a connection to nature and the earth, which allows them to cultivate sustainable farming methods which produce delicious food. The Daylesford cafes which are dotted around London are is the perfect spot for a quiet lunch or elegant afternoon tea, and all of the dishes are made with organic food from the Daylesford farm in Gloucestershire.

The grocery shops attached to the cafes are a veritable organic cornucopia of food shopping. With large joints of high quality meat perfect for hosting a large dinner, loaf cakes which make ideal gifts or treats for guests, and condiments to spice up any table setting, your organic shopping at Daylesford is definitely something you’ll want to share with everyone!

Various locations and opening times, check website

Bayley and Sage, various locations

Popular upmarket deli Bayley and Sage is the perfect place to find tasty seasonal food with an emphasis on organic sources. Many of their products are sourced from small, family run companies, artisans and growers, with all the high quality that comes from that. At the deli counters you’ll find cheeses from all over the world, fresh sourdough bread and organic meat. On top of that, their bustling on site kitchens are always busy preparing fresh pies, quiches, desserts and salads, perfect for taking away to enjoy at home or for a picnic.

You’ll find branches of Bayley and Sage in well-heeled neighbourhoods across West and South-West London, including Battersea, Fulham, and their first store in Wimbledon, making a visit to any of them the perfect occasion for some high-end retail therapy.

Various locations and opening times, check website

Chegworth Valley, Borough Market

Wikimedia Commons

If you enjoy supporting small, family run businesses, there’s no better place to buy your fruit and veg from than Borough Market’s own Chegworth Valley. The farm is located in the picturesque Kent countryside, meaning your produce will only have travelled a few miles before it finds itself in your shopping basket.

All food grown on the farm is done so entirely naturally, using no pesticides, artificial chemicals, sprays or additives. As such, all their fruit and veg is delicious, natural, and entirely organic. Their signature product is their fruit juices, which are pressed within hours of the fruit being picked, preserving all of its pure natural goodness and sweetness.

Address: Stoney Street, London SE1 1TL
Opening times: Monday – Saturday: 8am – 6pm, Sunday: Closed

Le Pain Quotidien, various locations

If you translate Le Pain Quotidien you get ‘the daily bread,’ which is exactly what this popular cafe chain specialises in the best. Originating in Belgium, Le Pain Quotidien prioritises organic food in their simple but delicious European inspired dishes. If you’re eating in the opportunities are endless, from their unique tartines (open sandwiches) with a range of healthy fillings, to their organic vegan soup of the day, all served with delicious sourdough bread, freshly baked in the French style. If you’re taking away, the selection is just as mouthwatering, with organic pastries, made to order baguettes and organic own brand spreads and jams all available to grab and go.

But don’t be afraid to linger, as what Le Pain Quotidien loves most is community, which is why many of their locations are set out in the communal table style. This means that, whether you’re dining alone or in company, you’ll likely find yourself sharing a large farmhouse table with a few other people, fostering a companionable spirit and encouraging conversation.

Various locations and opening times, check website

Deliciously Ella Deli, Oxford Street


Easily one of the best known names on the UK’s clean eating scene, Ella Woodward, better known as Deliciously Ella, has enjoyed a meteoric rise to fame since the publication of her blog and subsequent cookbooks about the benefits of eating a vegan, plant based diet with mostly organic food. Although only one remains of Ella’s original three delis, this one is still worth a visit for fans of her plant based lifestyle, and those looking to enjoy organic food in London.

The spacious and smart cafe is perfectly situated near Oxford Street, so is an excellent choice for a rest and a healthy bite to eat during a busy day’s shopping. The organic juices on offer are cold pressed and served in a wide range of healthy blends with different benefits. The smoothies and pancakes are attractively presented and make a great photo, perfect for organic food bloggers or Deliciously Ella fans to enjoy. The rest of the menu is simply wholesome food, with familiar and unusual flavours expertly blended together.

Address: 18 Weighhouse St, Mayfair, London W1K 5LU
Opening times: Monday – Friday: 7:30am – 7pm, Saturday – Sunday: 9am – 7pm

Harvest E8, Hackney

Harvest E8 claims to be ‘East London’s largest organic and sustainable foods store,’ and with over 4000 different products, it’s not hard to see why. Providing quality organic food to Hackney’s residents since 2013, Harvest also sells organic plant based foods in their Oasis Cafe.

And don’t worry about paying a premium for all of this organic quality, as Harvest are consistently praised for their competitive pricing. This means that you can shop without having to worry about your wallet, and is one of the reasons why the shop continues to be popular with the local community, as it provides an affordable alternative to other expensive organic health food shops.

Address: Kingsland High St, Hackney Downs, London E8 2NS
Opening times: Monday – Saturday: 7am – 10pm, Sunday: 9am – 9pm