
London’s charity shops have seriously stepped up their game in recent years, driven by a growing demand for pre-loved fashion.
Worrying about your bank balance should be a thing of the past — thrifting in the capital now means discovering hidden gems at a fraction of their original price.
In some of London’s most exclusive postcodes, including Chelsea and Richmond, you’ll find designer pieces for prices that would make their original retailers wince, while east London is a treasure trove of one-of-a-kind finds.
It’s easy to turn to fast fashion when you have a wardrobe crisis. However, why opt for cheap, environmentally harmful clothing when London’s charity shops have just about everything you could need?
Here’s a list of the best spots to check out next time you want vintage bargains and second-hand steals.
Crisis, Finsbury Park
Crisis is a favourite among locals, and it’s easy to see why.
The store strikes the perfect balance with its carefully curated selection — offering everything from sought-after brands to new high-street pieces, well-preserved vintage treasures, and unbeatable bargains.
Thanks to the staff's excellent merchandising skills, London Fashion Week is the ideal time to visit, as they showcase high-end items hidden away throughout the year. It's the perfect opportunity to snag luxury pieces at a fraction of the price.
9 Stroud Green Rd, Finsbury Park, London, N4 3FB
Dogs Trust, Muswell Hill
Muswell Hill is often considered a charity shopping hotspot, with many options along the high street.
We’ve chosen Dogs Trust for this list because it offers fantastic finds for your wardrobe at affordable prices — and because every purchase helps transform the lives of dogs in need.
By shopping here, you will also support dog owners facing homelessness or housing crises, making it a meaningful way to shop.
The store features a wide range of women's and men's clothing, handbags, shoes, accessories, children's clothing, toys, books, and media. Plus, it offers a selection of Dogs Trust products, including the renowned yellow poo bags.
And, of course, dog owners are welcome to bring their pets into the shop.
164 Fortis Green Rd, Muswell Hill, London, N10 3DU
Oxfam, Notting Hill Gate
If you ever find yourself in west London, Notting Hill’s Oxfam is the place to be.
While only clothes might come to mind when visiting charity shops, you’ll be happy to hear this Oxfam has an astounding book collection, from foreign language comics to antiquarian books.
144 Notting Hill Gate, London, W11 3QG
Fara, Islington
Fara offers an exquisitely designed store that feels more like a boutique than a typical charity shop.
This store is always well-stocked with a curated selection of designer pieces, unique items, and high-street brands. The fitting rooms are top-notch, and the atmosphere is inviting and stylish.
While Fara might be a little pricier than some charity shops, you’ll still find plenty of affordable gems among the high-quality stock.
Angel House, 28 Pentonville Rd, London, N1 9HJ
Octavia Foundation, South Kensington
If you want true hidden gems, this is the place to be. Known for its high-quality donations, including designer and vintage pieces, this charity shop offers a treasure trove of finds.
Plus, it’s all for a great cause. The Octavia Foundation supports people in central and west London who face challenges such as poor health, social isolation, unemployment, or low income.
In addition to fantastic clothing, this shop is also a go-to for stylish homeware, from kitchen essentials to candles, making it the perfect spot to upgrade your living space.
3 Bute St, South Kensington, London, SW7 3EY
Little Lives UK, Fulham
Since 2017, Little Lives has offered luxury goods at affordable prices while supporting underprivileged children.
You can buy a unique pair of shoes or a designer coat at a fraction of their usual retail price. The items are in superb condition, with some even brand new and still carrying original tags.
433 North End Rd, London, SW6 1NY
Lama’s Pyjamas, Tower Hamlets
The charity shop at the London Buddhist Centre is tucked away in a quirky location, offering incredibly affordable prices.
It’s a treasure trove for those who enjoy browsing with no specific goal, as it features diverse items.
83 Roman Rd, Globe Town, London, E2 0QN