Charity Shops in London: Where to Find Affordable Second-Hand Treasures

London is home to a vast number of charity shops, and it can be challenging to navigate through the abundance of options available. However, fear not, as this article provides a guide to the best charity shops in London. Whether you are looking for unique finds, eco-friendly clothing, or simply seeking to save some money, London’s charity shop scene has got you covered.

With the rising popularity of second-hand clothing, it comes as no surprise that the UK’s 9000 charity shops attract a considerable number of shoppers. This article aims to make your shopping experience easier by highlighting some of the best charity shops in London. From trendy vintage stores to well-known charity chains, this guide has got you covered.

Key Takeaways

  • London has a vast number of charity shops to choose from, making it a haven for thrift shoppers.
  • Second-hand clothing is becoming increasingly popular, and charity shops offer a sustainable option for fashion lovers.
  • This article provides a guide to the best charity shops in London, making shopping for thrifted items a breeze.

15 of the Best Charity Shops in London

British Red Cross Chelsea

The British Red Cross Chelsea store is located in the affluent area of Chelsea, known for its wealthy residents who donate barely worn designer items such as Burberry jackets and Mulberry handbags. The quality of items in this store is impeccable, attracting Londoners from all over the city to shop at this central location. The address is 69-71 Old Church St, London SW3 5BS.

Cancer Research UK, Marylebone

The Cancer Research UK store in Marylebone is one of 35 Cancer research ‘concept’ stores across the UK, offering a great mix of homeware and clothing. The quality of products in these stores is thoroughly vetted before being put on the shelves, ensuring that all items are of excellent quality. Although the prices may be slightly higher, the store’s trading activities brought in over £108 million in 2019/20, demonstrating the significant impact these second-hand shops have. The address is 24 Marylebone High Street, W1U 4PQ.

British Red Cross, Notting Hill

The British Red Cross store in Notting Hill is located on Portobello Road and is known for its designer labels at a fraction of the price of new items. The store is filled with similar delights to its sister branch in Chelsea, including high-end and chic pieces. Shopping here also provides an opportunity to explore the picturesque neighborhood with its pastel houses, flower displays, and Instagrammable cafes. The address is 164 Portobello Rd, Notting Hill, London W11 2EB.

Octavia Foundation, South Kensington

The Octavia Foundation store in South Kensington is located in the heart of the French Quarter and is known for its high-end designer labels such as Yves Saint Laurent and Céline. The charity is committed to helping those on low incomes, unemployed, or suffering from ill-health in central and west London by providing sporting clubs for children, employment workshops for job-seekers, and befriending services for older people suffering from social isolation. The address is 3 Bute Street, London, SW7 3EY.

Retromania, Pimlico

Retromania is located in Pimlico, and it blurs the line between a charity shop and a vintage boutique. The pieces here are handpicked from the central donations that the charity receives, making it a fantastic place to pick up unique items. The prices here are extremely affordable compared to their recommended retail price, and the accessories offerings are particularly great. All proceeds go to FARA, a charity that helps support disadvantaged children and young people. The address is 6 Upper Tachbrook St, Pimlico, London SW1V 1SH.

All Aboard West Hampstead

All Aboard has multiple shops across London, but the West Hampstead branch is the best. The charity does not work towards a single cause but raises money to help unregistered charities across the UK. The store is packed with a brightly colored chaos of traditional charity shops, with clothes mixed with accessories, books, shoes, and every trinket imaginable. The address is 224 West End Lane, London, NW6 1UU.


TRAID has many stores across London, but the Brixton offering is the best. The charity is devoted to creating a more ethical, sustainable, and fairer fashion industry. The Brixton store has ever-rotating rails of great clothes, catering to the style-conscious residents of the area. Brixton is a great place to explore, with plenty of things to do and many great cafes to enjoy. The address is 2 Acre Lane, Brixton, London SW2 5SG.

Boutique by Shelter

Boutique by Shelter is located in the Coal Drops Yard and is known for its high-end and designer labels. The store presents its clothes impeccably, making it feel far from a charity shop experience. Shopping here is a great way to help some of the UK’s most vulnerable homeless people while shopping for the best brands. The address is Unit EV8, 1st Floor, Coal Drops Yard, London N1C 4AB.

Oxfam, Dalston

Oxfam in Dalston is located in the hipster suburb of northeast London, which is packed with pre-loved treasures. The store has many loyal shoppers who regularly donate and browse the store, ensuring new offerings daily. Expect the unexpected when browsing charity shops in Dalston, as Oxfam will not disappoint. The address is 514-518 Kingsland Rd, E8 4AR.

Lama’s Pyjamas, Bethnal Green

Lama’s Pyjamas is located in Bethnal Green and sells donated goods to raise money for the London Buddhist Centre. The store has a fantastic, mix-m

Practical Tips for Exploring London’s Charity Shops

What’s the Best Area for Charity Shops in London?

When it comes to finding the best charity shops in London, it all depends on what you’re looking for. For those seeking designer items at a fraction of the cost, the southwest London areas of Chelsea and Kensington are the best options. On the other hand, for those in search of unique and quirky finds, heading east to Shoreditch and beyond is recommended.

Donating to Charity

London’s charity shops are always on the lookout for high-quality pre-loved items. It’s a great idea to donate items that you would be happy to purchase yourself. Before donating, make sure to thoroughly inspect the items and ensure they are in good condition. This will help ensure that the charity shops can continue to provide quality items to their customers while also supporting charitable causes.

By following these practical tips, exploring London’s charity shops can be a fun and rewarding experience. Remember to keep an open mind and be prepared to hunt for hidden gems.