skip to main content

Explore the city, London experiences,

September 23 2024

Best Thrift Shops & Charity Stores in London

London is a fantastic city for thrift shopping, offering everything from charity shops to vintage stores and car boot sales. Whether you're looking for a hidden gem or a classic designer piece, London’s diverse thrift scene has something for everyone.

You may be wondering, are thrift shops the same as charity shops? The difference lies in their purpose: thrift shops operate for profit, while charity shops sell goods to support a charitable cause. Thrifting also offers environmental benefits by reducing waste, making it a great way to shop sustainably while exploring retro styles, plus it’s an excellent way to upgrade your wardrobe with unique, one-of-a-kind items that reflect your personality and style. Here are our picks of the top thrift stores and charity shops in London.

 

Beyond Retro

Located on Argyll Street near Oxford Circus, Beyond Retro is one of London’s go-to spots for thrift shopping in Soho. They host a carefully curated selection of handpicked vintage clothing and accessories and are well-known for being the place to shop for on-trend, sustainable fashion. 

Popular brands like Levi's, Adidas, Carhartt, and Dr. Martens regularly make appearances on their racks, making it easy to find timeless pieces at a fraction of the cost. Whether you’re after 90s streetwear or classic denim, Beyond Retro is a thrift shop in London that has something for every vintage lover.

 

Rokit

Rokit is a vintage haven located on Shelton Street and one of the most famous thrift stores in Covent Garden. It offers a wide range of retro clothing, accessories, and homeware for anyone looking to add a unique, nostalgic touch to their wardrobe or living space. From timeless leather jackets to 70s-inspired prints, Rokit’s eclectic collection is perfect for anyone hunting down distinctive pieces. As a famed thrift shop in London, it’s a must-visit for any vintage fashion lover.

 

British Red Cross

Tucked away on Old Church Street, the British Red Cross charity shop in London’s Kensington is a treasure trove for anyone looking to thrift designer and high-end clothing at affordable prices. From pre-loved fashion to accessories and even furniture, this charity shop is a popular destination for those in search of luxury items on a budget. Every purchase made here supports the vital work of the British Red Cross, so you can shop stylishly while making a positive impact.

 

Salvation Army

The Salvation Army charity shop London’s Mayfair offers two floors of thrift shop heaven, boasting a wide range of clothing, shoes, and accessories. Located on Princes Street, this charity shop is best known for its selection of designer items alongside more affordable high street pieces. 

Whether you’re after a standout accessory or a whole new outfit, the Salvation Army’s Mayfair store is the perfect place to indulge in some guilt-free thrifting while supporting a good cause.

 

Oxfam

The Oxfam charity shop on Marylebone High Street is another gem in London’s charity shopping scene. Specialising in pre-loved clothing, accessories, books, and home décor, this store has something for everyone. With a commitment to fighting global poverty, every purchase here helps contribute to Oxfam’s important work. Whether you're searching for vintage fashion or unique home items, Oxfam Marylebone offers affordable finds that support a worthy cause.

For the best thrift shops and charity stores in London, try one of our standout spots. Each offers a unique shopping experience, whether you're after designer finds, retro clothing, or one-of-a-kind accessories. Many of these great thrift shops are located near the Thistle Hotels, making it easy to enjoy a day of thrifting followed by a comfortable stay at Thistle Piccadilly, Kensington Gardens or Marble Arch.