22 sustainable shops in London

Help the environment, reduce waste and save money with the best sustainable shops in London.
A shopping bag containing a plant
Shop sustainably at London's best eco-friendly stores. Image courtesy of Priscilla du Preez/Unsplash.

Not all venues have been verified by third-party certification, and their inclusion does not indicate endorsement by Visit London. Please check directly with individual venues for more information about their green credentials.

From charity boutiques and ethical stores to zero-waste shops and plastic-free markets, discover how to buy eco-friendly and support good causes with these top picks of sustainable shops for food and fashion in London.

Zero-waste food shops in London

1. Unpackaged

Save money, reduce food waste and avoid unnecessary single-use packaging at Unpackaged.

Find this zero-waste, bring-your-own-containers concept at Planet Organic shops across London, from Muswell Hill and Islington to Westbourne Grove and Chiswick.

2. Whole Foods Market  

Enter food heaven at eco-minded Whole Foods Market as you fill up your own containers with natural and organic groceries such as coffee, rice, nuts, lentils and pulses.

Pop in and pick up your favourite goodies at accessible locations in Kensington and Piccadilly Circus.

3. The Source Bulk Foods

The interior of zero waste bulk food store The Source with refill stations

Champion the zero-waste movement at The Source Bulk Foods, which stocks waste-free produce alongside more than 450 bulk foods and sustainable items.

Whether you’re a foodie or just want to reduce waste, this plastic-free, bulk-food shop with stores in Battersea, Putney and Richmond among other locations should be on your shopping list.

4. Pipoca Vegan

Fill your own containers with nuts, seeds, pulses and loose-leaf teas at zero-waste shop and crêperie Pipoca Vegan in Brixton.

Foodies can feast on sweet and savoury vegan crêpes as well as seasonal specials and tasty combos, such as jackfruit and sweet potato curry.

Sustainable food markets in London

5. Buck Street Market 

The exterior of sustainable and eco-conscious Buck Street market made from shipping containers

Champion sustainability at Buck Street Market in Camden as you enjoy vegan burgers, coffees and juices served from stalls in colourful repurposed shipping containers.

Browse the eco-conscious market filled with responsible, ethical retailers and eco-friendly products from fashion to food, with a focus on conscious consumption and zero waste.

6. Mercato Metropolitano

People walking around sustainable market Mercato Metropolitano

Dine on delicious cuisine from around the world at the vibrant Mercato Metropolitano near Elephant and Castle, London’s first sustainable community food market.

This market contains 40 food stalls that serve and sell sustainable and surplus products that would otherwise be thrown away. Single-use plastic is also banned at this popular food hub.

Sustainable fashion shops in London


Boost your style cred at AIDA in vibrant Shoreditch, a multi-concept boutique offering hip Scandi-style fashion, homeware and speciality lattes.

Peruse sustainable brands focused on mindful design and thoughtful production before stopping for a well-earned rose latte at AIDA's on-site cafe.

8. Rokit

Stock up on wardrobe additions from Rokit, at one of four stores in London, located in Brick Lane, Covent Garden and Camden.

Old pieces are lovingly reinvented to create the shop's recycled designs for unique ethical fashion.

9. Reformation

The interior of sustainable clothes store Reformation in Shoreditch

Get your style fix and stock up on sustainable fashion at Reformation in trendy Shoreditch and Notting Hill.

Reformation is a 100% carbon-neutral cult brand, famous for its cool vintage-inspired designs and sustainable practices from factory to shop floor, such as using deadstock, eco-friendly fabrics and recycling or donating textile scraps to be waste neutral.

10. Eponine London

Peruse the rails of Eponine London, tucked away in a mews off Kensington High Street. This shop is famous for dressing Catherine, Princess of Wales.

Dress like a royal and discover the talents of craftspeople from around the world who recycle beautifully crafted materials to give them a new lease of life.

11. Strathberry

Head to Strathberry in Burlington Arcade in Mayfair for a fine selection of guilt-free handbags made by ethical and sustainable suppliers that use minimum materials. Buy a stylish bag for life and support the creators in the process.

12. Paradise Row

A black round leather bag with a face sitting on some rocks

Find authentic east London leather at Paradise Row, a brand that supports talented local people and preserves the craftsmanship of London’s leather trade.

Luxury shops such as Fortnum & Mason and Earl of East stock a range of accessories, from handbags to leather card and cutlery holders, created by this unique brand.

13. Varana

Combine sustainability with luxury at Varana, famous for its Indian heritage and ethically crafted, artisanal clothing made to last a lifetime.

Visit the brand's private showroom in west London to find outfits for life while supporting the environment. Each piece is created using natural biodegradable fibres and with minimal waste during production.

14. 69b Boutique

A woman browsing the clothing rails at 69b Boutique.

Shop responsibly in 69b Boutique at Broadway Market Hackney, one of London’s first stores dedicated to sustainable clothing and creating a better fashion industry.

Discover a range of dynamic designs from eco-friendly ethical brands.

15. Pop Boutique

Express your individuality with vintage clothing carefully selected from buyers around the globe at Pop Boutique.

This eco-friendly Covent Garden shop ensures that pieces that aren't sold are recycled or upcycled under the store's own brand.

16. The Third Estate

Find vegan footwear and great ethical products free from animal ingredients at The Third Estate in Camden, London’s top destination for vegan shoe shopping.

Make a more environmentally friendly choice as you shop for eco-friendly and ethically minded brands with a range of Fairtrade and recycled clothing.

17. Karavan Eco

As eco as its name suggests, Karavan Eco in East Dulwich mixes fashion with furniture, homeware and more.

It has a focus on ethical shopping, so expect everything from bamboo socks to recycled sari silk scarves.

Best London charity shops

18. Retromania FARA London

The exterior of Retromania FARA London

Fashionistas and vintage clothing lovers can find unique retro clothing, accessories and memorabilia at Retromania London in Victoria.

Run by the charity FARA, which supports disadvantaged children and young people, the shop showcases donated retro pieces.

19. British Red Cross

Seek out a stop-the-press outfit and support a worthwhile charity at the British Red Cross shops in Chelsea and Notting Hill.

From vintage and haute couture to old-world labels and heritage tweed, find quality clothing and interesting items donated from house clearances in these fashionable neighbourhoods.

20. Cancer Research UK

Shop for a good cause and discover cashmere, cocktail dresses and celebrity cast-offs at Cancer Research UK in Marylebone, a haven for fabulous fashion, books and household goods.

Find unique clothing samples and high-fashion pieces with the tags still on as you explore the rails for a showstopping outfit. 

21. Salvation Army

Find a designer bargain at the Salvation Army charity shop in Chelsea, within range of the neighbourhood's stylish shops.

Grab cut-price secondhand fashion and other goods such as collectible books. Give preloved items a new lease of life while supporting the charity's mission.

22. Boutique by Shelter

Browse the rails of Boutique by Shelter at King's Cross and find quality vintage items, on-trend fashion, high-street gems and designer pieces at great prices.

This chic charity shop has its finger on the fashion pulse while donating its income to help homeless people access vital services.

Getting around London sustainably

Two ladies in short-sleeved clothing smile at each other while holding a Santander Cycles bicycle each, with the London Eye in the background.

Stay healthy and beat the traffic by walking or cycling between seeing the shops. Discover hidden gems and iconic sights around every corner as you shop for your favourite things in London.

Take a well-earned break from shopping by relaxing in one of London's picturesque parks and green spaces.

Find more retail therapy spots for shopping in London, from the top shopping destinations and best markets to unique bookshops and vintage fashion.