Skip to Content

7 Best Shops in Soho London for Clothes, Books & Makeup

best shops in soho central london shopping guide - best clothes shops carnaby street - grocery shops london travel guide - best shopping spots in central london

A local’s guide to the best shops in Soho, Central London – must-visit spots to buy clothes, books, makeup, groceries, souvenirs and much more in the city!

If there’s one thing to do in Soho, it’s definitely shopping.

From Brewer Street to the famous, ultra-colorful Carnaby Street, there are shops selling just about anything you could wish for.

I particularly love discovering new streetwear shops there, like Supreme, Palace, or Stüssy.

You’ll also find vintage shops, Korean makeup and skincare stores, and beautiful bookshops.

As you might expect from such a central location, Soho can make almost all your shopping dreams come true.

7 Best Shops in Soho London for Clothes, Books & Makeup

best shops in soho central london shopping guide - best clothes shops carnaby street - grocery shops london travel guide - best shopping spots in central london

Shopping in London is undeniably one of the best things to do, no matter when you’re visiting.

In the spring, you can go shopping for flowers and plants, or light vintage clothes, or unique desserts.

In the summer, I love browsing the shelves of cute bookshops like Words on the Water in King’s Cross or pop by London Bridge’s shops.

In the fall, when I start getting ready for Christmas gifts, is when I try and look for cheaper things to buy in London, souvenirs on a budget, too, for myself and my close ones.

There are lots of amazing concept stores and unique shops in London, and their seasonal collections are usually nothing short of outstanding, with pieces you wouldn’t find anywhere else.

Christmas time calls for Christmas shop windows; I don’t only go to admire the lights and decorations, but also to find themed presents, if a beloved has expressed an interest into a more luxurious item.

Anyhoo – if you’re looking for the best shops in Soho, follow this guide to find my favorite addresses!

Best Shops in Soho, Central London: Nobody’s Child, Carnaby Street

Best Shops in Soho, Central London: Nobody's Child, Carnaby Street
Photo: Nobody’s Child

I first discovered Nobody’s Child in one of the TK Maxx stores that populate Central London—probably their Oxford Street location – and I instantly fell in love with the brand.

The Carnaby Street shop, which opened in 2021, follows a “fashioned from nature” concept and beautifully showcases the brand’s collections, including loungewear, swimwear, and their signature dresses.

The first Nobody’s Child item I ever bought was a long black lace dress, and it lasted me years without ever losing its shape or charm.

What makes Nobody’s Child especially interesting is their commitment to sustainability.

Many of their materials are FSC-certified or recycled, and every piece is crafted with attention to detail and quality.

For anyone seeking stylish, boho-inspired women’s garments – and especially sustainable fashion in London – Nobody’s Child is a must-visit destination.

Best Shops in Soho, Central London: Stüssy, Wardour Street

Best Shops in Soho, Central London: Stüssy
Photo: Wallpaper

Opened in 2018, the Stüssy London Chapter Store is currently the only standalone shop from the brand in London. It’s located on Wardour Street, not far from Elan London, a charming pink cafe.

The shop has a minimalist design inspired by California’s innovative and adventurous culture, creating a stripped-back space that lets Stüssy’s collections shine.

Inside, you’ll find the signature hoodies, T-shirts, jackets, and accessories, all reflecting Stüssy’s surf and skate roots.

If you’re exploring streetwear shops in Soho, Stüssy is a must-visit. You could also plan to visit Supreme and Palace nearby afterwards, by the way.

The area is full of independent shops, cafes, street art, and even groceries like Lina Stores and Algerian Coffee Stores, so take your time wandering around to make sure you don’t miss any hidden gems.

Best Shops in Soho, Central London: Italian Bear Chocolate, Broadwick Street

Best Shops in Soho, Central London: Italian Bear Chocolate, Broadwick Street
Photo: Soho London

Located on Broadwick Street, the Soho branch of Italian Bear Chocolate is open every day, and not only a wonderful chocolate shop, but a perfect place to relax and chat with friends or with your other half.

Should you be visiting London during Christmas time, you’ll find this is one of the coziest coffee shops for desserts.

In particular, their triple chocolate hot chocolate and chocolate cakes are rich, dense, and well, ultra-chocolatey.

You can visit for breakfast, your own little brunch, or even a late afternoon snack: Italian Bear Chocolate is undeniably one of the most rustic coffee shops you could find in London.

If you’re into vintage vibes, you’ll love this place, which oscillates between a vintage cafe and artisan workshop in decor and atmosphere – treat yourself to pralines or truffles, or get a small pack of treats to bring back home!

Best Shops in Soho, Central London: Algerian Coffee Stores

Best Shops in Soho, Central London: Algerian Coffee Stores
Photo: Algerian Coffee Stores

Old Compton Road is one of the best streets to visit in Soho, and that’s precisely where Algerian Coffee Stores is located.

For those after old independent shops, you’ll love the vibe at this shop, which has been serving the community since 1887.

Originally funded by M. Siari, an Algerian man, Algerian Coffee Stores carries a selection of over 80 coffees and 120 teas from around the globe that can be purchased every day of the week but Sundays, when the store is closed.

In addition to spiced, special, rare blends and more classic choices, Algerian Coffee Stores boasts a large collection of chocolates, biscuits, and snacks that make for amazing things to buy in London as souvenirs that last in time!

Best Shops in Soho, Central London: Lina Stores Deli, Brewer Street

Best Shops in Soho, Central London: Lina Stores Deli, Brewer Street
Photo: Lina Stores

On to another wonderful food shop, Lina Stores Deli on Brewer Street, another one of the busiest Soho streets – established in 1944, Lina Stores began as a traditional Italian deli.

It then expanded as a collection of restaurants around town, namely with another beautiful restaurant in King’s Cross.

Lina Stores offers high-quality, authentic Italian groceries, from fresh, handmade pasta to cheeses, sweet treats and antipasti – you can even go and get a panino to eat on the go.

For special occasions, you can also buy hampers filled with Italian goodies; a thoughtful, unexpected present that is sure to please due to the premium taste of each bit.

When you’re done shopping at Lina Stores, make your way to Carnaby Street to discover its mainstream and independent boutiques, its street art and Liberty of London with its iconic fabrics and patterns!

Best Shops in Soho, Central London: PureSeoul, Carnaby Street

Best Shops in Soho, Central London: PureSeoul, Carnaby Street
Photo: The Industry Beauty

Since you’re going to be visiting Carnaby Street at some point, if you’re into makeup, I’d recommend PureSeoul, a leading Korean makeup store in London.

Established over two floors, the flagship shop on Carnaby Street is not only beautiful in gorgeous hues of blue, but also offers over 2,000 products from various Korean makeup brands.

Skincare, eye makeup, lip tints – you’ll find it all and more at PureSeoul, and will be able to discover efficient products you didn’t even think existed in the beauty industry!

Best Shops in Soho, Central London: Gosh! Comics, Berwick Street

Best Shops in Soho, Central London: Gosh! Comics, Berwick Street
Photo: Gosh London

There are quite a few must-visit bookshops in Central London I love, like Hatchards, Stanfords or Maison Assouline, but Gosh! Comics on Berwick Street is one of the only focusing on graphic fiction.

The collections are curated, with books perfect whether you’re a newcomer or a seasoned collector, and you’ll find anything from manga to indie comics, limited edition releases and even vintage titles there.

In addition to comic books, Gosh! Comics also offers a full collection of rare collectibles.

If you’re looking for a special gift in London, or just nerdy spots to visit, that’s a bookshop you shouldn’t miss.

And, if you’d like to discover something new or even make new friends, Gosh! Comics also hosts monthly reading groups, workshops, launch parties and signings – a lively spot for graphic literature enthusiasts.

7 Best Shops in Soho London for Clothes, Books & Makeup

best shops in soho central london shopping guide - best clothes shops carnaby street - grocery shops london travel guide - best shopping spots in central london

When I pop by the many shops in Soho, what always strikes me is the number of places where I feel I can be creative.

Whether it’s the clothing shops; avant-garde, streetwear, boho or minimalist, or the bookshops, which are many more than Gosh! Comics, they all contribute to the eclectic vibe of the area.

The feel is part urban, part high-end, part independent shops: Soho provides an endlessly inspiring backdrop for retail and discovery.

And, should you wish to learn more about this historic neighborhood, these are a few guides I’ve written for you guys to help you complete your bucket list: