Get us in your inbox

Search
Second Chance charity shop
Photograph: Second Chance

The best charity shops in London

Go treasure-hunting in London’s brilliant charity shops for bargain clothes, homeware and more

Written by
Lauren Bravo
&
Sarah Cohen
Advertising

One person’s lockdown clearout junk is another’s favourite new outfit. Welcome to the world of London’s charity shops, where you can find pre-loved things to wear, read, listen to and adorn your house with for knock-down prices. 

Even the rich and famous donate their cast-offs, so if you choose the right location – Primrose Hill or Chelsea, say – you may well pick up some exclusive designer garb. As we all become more conscious of the ethical impact of our wardrobes, there’s never been a better time to have a rummage and snaffle a second-hand bargain. 

From charity ‘boutiques’ with more cashmere than your average yacht club to old-fashioned junk shops you can lose an afternoon in, here are London’s best charity shops. Just don’t go telling everyone.  

RECOMMENDED: London’s best flea markets.

London’s best charity shops

There are branches of All Aboard across north London, but this is the mothership. Forget colour-coded rails and curated window displays: it’s an old-fashioned junk shop of the kind you just don’t find anymore. Raising money for a selection of local charities, the stock is bold, bright and sometimes beautifully brash, with a particularly good line in ugly-cool homewares and statement vintage accessories. Set aside a good chunk of time and comb through every rack at your leisure. Twice.   

Best for: (Well) buried treasure at blink-worthy prices.

224 West End Lane, NW6 1UU.

Could this be London’s chicest charity shop? With its industrial interior by Hemingway Design,  art student fanbase and staff fingers firmly on the fashion pulse, Shelter’s flagship boutique can more than hold its own alongside its trendy neighbours. You’ll find quality vintage, premium labels and ‘how did I miss that the first time round?’ high-street gems, all handpicked with care but priced within reason. Coal Drops Yard might have earned the nickname ‘Cash Drops Hard’, but your wallet’s safe here. 

Best for: Statement shoes and understated swagger.

Unit EV8, Coal Drops Yard, Stable St, N1C 4AB.

Advertising

All fashion magpies know that bougie neighbourhoods are the best for second-hand bargains, and Balham is a case in point. The whole High Road is worthy of a charity shop crawl, but if you can only choose one, make a beeline for the bright lights of the British Heart Foundation. Go for the barely worn Cos, Jigsaw and Whistles, but stay for the vinyl, quirky homewares and that thing you’re definitely probably going to upcycle next time you have a free weekend. 

Best for: Serious bargains, minus the musty aromas.

184 Balham High Rd, SW12 9BW.

British Red Cross, Chelsea

The first rule of vintage shopping: go where the rich pensioners are. Rumour has it this Red Cross shop regularly takes delivery from local house clearances, which makes it the closest most of us will get to haute couture in our time. Prices might be steep by second-hand standards (these staff know their Prada from their Primani), but they’re still a snip in Chelsea terms. Besides, it’s for charidee, dahling. 

Best for: Heritage tweed and old-world labels for your next invite to a country house weekend. 

69-71 Old Church St, SW3 5BS.

Advertising

In most charity shops a Lanvin dress or a pair of Manolos would be stop-the-press news. Not so on Marylebone High Street, where the glitterati’s cast-offs come as standard. Every W1 chaz is worth a rummage, but the fragrant and colourful Cancer Research is one of the finest, full of fashion samples and end-of-line pieces with the tags still on. Kate Moss and Sienna Miller have both been known to donate here, and thankfully so have plenty of neighbours with more average proportions. 

Best for: Cashmere, cocktail frocks and latent Carrie Bradshaw fantasies.

24 Marylebone High St, W1U 4PQ.

When babies can grow out of clothes in less time than it takes to wrestle both legs in, buying second-hand just makes sense. Chiswick’s Fara Kids is one of 14 London Fara shops selling nearly-new clothes for tiny people, with proceeds going to help vulnerable children in Romania. You’ll find racks of fancy little outfits, all without a trace of dribble and many for as little as 50p a pop. And when you get tired of cooing ‘I wish this was in MY size’, one of Fara’s excellent adult branches is just up the road. 

Best for: Christening gifts and babysitting emergencies.

40 Turnham Green Terrace, W4 1QP.

Advertising

Positive vibes abound at this much-loved East End thrift store that raises funds for the London Buddhist Centre. The staff and volunteers are cheery, the locals are loyal and the stock is about as groovy and wide-ranging as you’d expect. Prices are always low but there’s a half-price sale twice a year too – the perfect chance to put your mindful shopping skills to the test. 

Best for: Kitsch crockery your gran would love, and party frocks to match. 

83 Roman Rd, E2 0QN.

Breathing new life into the world of second-hand shopping, Mary Portas virtually invented the modern breed of upmarket charity boutique with her Living & Giving shops. Diehard bargain-hunters might not thank her for the price hikes, but Save the Children does. All the shops are carefully curated, but the Primrose Hill branch is one of the best for niche brands and fashion kudos. Enjoy a Narnia-style wardrobe changing room, and cross your fingers that Victoria Beckham might drop by with a bulging bin bag (yes, she donates).  

Best for: Designer jeans, lesser-seen labels and rubbernecking at celebrities.

109 Regent’s Park Rd, NW1 8UR.

Advertising

Sometimes size does matter, and this Oxfam emporium is so big that the odds of finding treasure are ever in your favour. As you’d expect from its hipster postcode, the stock is more fancy dress than fancy dresses, but it’s never dull – staff sometimes have to turn away donations because they receive too many to sift through. Go with an open mind, open arms and enough time for a fitting-room fashion show.  

Best for: Halloween, Pride, Glastonbury and every other event on your Instagram calendar.

514-518 Kingsland Rd, E8 4AR.

A charity shop disguised as a high-end vintage store, this Pimlico destination is brimming with Hermes scarves, YSL tailoring, psychedelic blouses and 1950s silk ball gowns, like a trunk of heirlooms from the dowager countess grandmother you never had. Everything is fairly priced, if not exactly cheap as chips – but with all proceeds going to help vulnerable children in Romania, where better to splurge on a piece of fashion history?  

Best for: Swellegant occasionwear, for all your ‘High Society’ meets ‘Abigail’s Party’ urges. 

6 Upper Tachbrook St, SW1V 1SH.

Advertising

It’s rich pickings for charity hunters in SW16 these days, and the Royal Trinity Hospice shop is the crème de la crème. Since a refurb in 2018, this stylish branch is consistently decked with pristine high street cast-offs, unusual pieces from premium brands and more than a few unworn donations. With soft lighting and helpful staff, the vibe is more like rummaging through a friend’s wardrobe than a hardcore thrifting session. Make yourself at home.   

Best for: Forgetting you’re even in a charity shop.

124 Streatham High Rd, SW16 1BW.

In the days before Archway’s shiny pedestrian makeover, this temple of bric-a-brac was worth navigating your way across the road like Frogger to reach. Behind the lavish window displays, vintage and high street clothes nestle up against crockery, sheet music, records, books, old magazines, collectibles, curios and whosits and whatsits galore. Run by Archway Methodist Church, the shop splits its profits between an equally eclectic list of charities. 

Best for: You want thingimabobs? They’ve got twenty!

7-9 St John’s Way, N19 3QS.

Advertising

So much more than just a charity shop, this vast space just before the Wells Terrace bus station on Stroud Green Road is also a coffee shop and community arts hub. But the clothes are enough of a draw on their own. Luxe labels hang alongside quality high street and vintage bargains, with a bountiful shoe section and equally trendy menswear. Stock moves fast – the regulars come daily – and staff can usually be found shooing punters out of the door at 7pm. Don’t leave without checking out the cabinet of designer accessories, the handmade furniture and the superlative vegan brownie in the café.  

Best for: Last season’s H&M and last century’s ceramics. 

19 Stroud Green Rd, N4 3FB.

A charity shop so comprehensive you can virtually rock up with a shopping list, Traid’s whole focus is on ditching trends for conscious, sustainable second-hand clothing (the name stands for Textile Reuse and International Development). But that doesn’t mean you can’t indulge your fashion whims: it has styles from across the decades, regular seasonal restocks and amazing end-of-season sales. Enthusiastic staff are always on hand to validate your outfit choice.   

Best for: ’90s denim, ’80s dresses, ’70s jackets and millennial attitude.

2 Acre Lane, SW2 5SG.

After more beautiful bargains?

Recommended
    You may also like
      Advertising