shopping-in-london

19 Best Places For Shopping In London

18 Jul, 2025

5 minutes read
Written by- Arpit

Share this link via

Or copy link

18 Jul, 2025

5 minutes readWritten by - Arpit

Share this link via

Or copy link

Table of Contents

Table of Contents

  • The Top 19 Places To Shop In London
  • 1. Oxford Street
  • 2. Bond Street and Mayfair
  • 3. Regent Street and Jermyn Street
  • 4. Knightsbridge
  • 5. Notting Hill and Portobello market
  • 6. The King’s Road
  • 7. Covent Garden Market
  • 8. Carnaby Street
  • 9. Savile Row
  • 10. Piccadilly Square
  • 11. Brixton Market
  • 12. Canary Wharf
  • 13. Harrods
  • 14. Sloane Street
  • 15. Westfield
  • 16. Camden Markets
  • 17. Brick Lane Market
  • 18. Boxpark
  • 19. St. James
Join our travel community for the latest tips, guides, and exclusive offers!

You have already subscribed our newsletter!
Thanks for Subscribing our newsletter!

London is a great place to shop! There are a lot of different kinds of stores and markets for shopping in London. The market streets are lined up with fancy shops with expensive brands like Chanel and Louis Vuitton. If you like trendy clothes, check out Oxford Street with big stores like Selfridges. To make your shopping experience worthwhile, we have curated a London shopping guide for you to help you get around the various markets seamlessly.

Whether you are crazy about fashion or just like to find cool things, this place has something for everyone when it comes to places to shop in London with Europe Tour packages!

Beyond famous places to visit in London, some cool, lesser-known places are waiting for you. If you are into unique stuff, you should visit places like Camden Market or Portobello Road Market. They have cool handmade things, old clothes, and interesting stuff you won’t find anywhere else. These places are also fun because there are street performers showing off their talent most of the time, making it a place where you not only shop but vibe as well.

The Top 19 Places To Shop In London

  • Oxford street
  • Bond Street and Mayfair
  • Regent Street and Jermyn Street
  • Knightsbridge
  • Notting Hill and Portobello Market
  • The King’s Road
  • Covent Garden Market
  • Carnaby street
  • Savile row
  • Piccadilly Square
  • Brixton Market
  • Canary Wharf
  • Harrods
  • Sloane Street
  • Westfield
  • Camden Markets
  • Brick Lane Market
  • Boxpark
  • St James

1. Oxford Street

blog-images

Oxford Street in London is the first stop for almost every tourist who is on a shopping spree. You can buy from any luxurious or high-street brand. Oxford Street has stalls that sell all the latest designs of clothes in a vast collection, including footwear, toy shops, kids’ wear, watches, jewellery, accessories, bookstores, cosmetics, travel bags, sportswear, and everything you can think of when looking for places to shop in London.

Oxford Street will solve all your questions about what is famous in London for shopping. You will get your answer here.

Home to almost 300 high-end shops, this iconic street was once a part of the Roman Road that offered access from Essex to Hampshire. Now, the area found itself as an open space for a market selling cattle, fish, fabrics, and wine. As of now, it is one of the top shopping places in London, along with being the top photography spots in London due to the lovely aesthetics that it offers.

  • Location: Oxford St.
  • Stores: Malini and Mulberry, Zara, Primark
  • What to Shop: Clothes, beauty products, hats, etc.

2. Bond Street and Mayfair

One of the best places from our London shopping guide is Bond Street and Mayfair are the best places to shop in London. Every brand you could name will be there, and this place is quite popular among celebrities. Some of its famous stores are Burberry, Louis Vuitton, Jimmy Choo, Tiffany & Co., and more. The best designers in the world have their stores here, and you can also enjoy luxurious window shopping.

It is among the places that are famous for shopping in London. The neighbouring street to Bond Street and Mayfair is South Molton Street, which is home to London’s best iconic store ever, Browns. This elite street also offers its antique stores and art galleries. While you are here, you must not miss a visit to the Grand Ritz and Sotheby’s, which is the world’s most famous auction house, making it one of the best shopping areas in London.

  • Location: Bond Street & Mayfair Street
  • Stores: Asprey, Bulgari, Burberry, Chanel, Dolce & Gabbana, Jimmy Choo, Louis Vuitton, Ralph Lauren, etc.
  • What to Shop: Luxury brands and high-end goods.

3. Regent Street and Jermyn Street

blog-images

These are home to some of the oldest stores in London that offer not-so-expensive fashion for its visitors. It is one of the top shopping places in London for cheap goods. If you want to glam up your London Fashion Week or try some typical British fashion, it is the best place to go shopping in London without a second thought. Some of the most famous brands in Regent Street are Hamleys, Liberty, and John Lobb.

The historic Jermyn Street is just nearby and is famous for men’s clothing, typically British fashion. It is well known all around the world for its bespoke shirt makers like Benson & Clegg. Regent Street is West End’s one of the Famous for shopping in London. You can also visit its finest restaurants, art galleries, and spas. We have some very useful London shopping tips for you. The smartest thing about this street is that it has a mobile app that helps you while you shop. The apps are Regent Street Shopping and Walking Tour, which will be useful guides while you are there.

  • Location: London SW1Y 4LR, United Kingdom
  • Stores: Regent Street: Burberry, Clarks Shoes, Frey Wille, Guess; Jermyn Street: Hackett, John Lobb, and Benson & Clegg, etc.
  • What To Shop: Luxury items, gifts, toys, and souvenirs

4. Knightsbridge

If you are a true fashionista at heart, you cannot afford to miss Knightsbridge from your London shopping list. There are a huge number of departmental stores and shops featuring top-notch brands that are every Shopaholic’s favourite. You should be prepared to tolerate the crowds of tourists and visitors, making it one of the best shopping destinations in London.

Topshop, Harvey Nichols, and other brands are some of the most famous stores in Knightsbridge. You can also visit interesting illustration shops, and if you are searching for up-to-the-minute trends, this must be your destination. The Knightsbridge Estate has its famous among the best shopping places in London since the 1900s for its trendy style.

  • Location: Knightsbridge
  • Stores: Harrods and Harvey Nichols
  • What to shop: Fashion items, Gourmet food, gifts, etc.

5. Notting Hill and Portobello market

blog-images

Popular all across the world, especially because of the film of the same name, this place is the Best Place to Go Shopping in London or a hub for all types of Shopaholics. If you were wondering where to shop in London, then Notting Hill is the answer. From small and unique shops that have vintage in-store to high-end designer boutiques that have a mix of boho and chic in-store, you will find everything here for cheap shopping in London.

Aimé, The Merchants, Dolly Diamond, Odabash, and more are some of the best fashion brands here. Notting Hill is also home to a vast collection of small shops selling unusual and vintage clothing, antiques, books, quirky gifts, and organic food, making it to our list of best shopping destinations in London.

London’s popular Portobello Market in Notting Hill with stores dating back to the 1800s. You can see stores for music, bread, fruits, antiques, clothes, and more. Though the market is organized on Fridays and Saturdays, other smaller markets are open throughout the week. Listing some Day trips to London for your next visit.

6. The King’s Road

blog-images

The King’s Road is a place that you will regret not going to while you are on your shopping expedition in London. From buying antiques to exploring chic fashion, it is all easy in The King’s Road. You can buy unique labels to add to your wardrobe, and the place has some of the best stores like Duke of York Square, making it best for London street shopping.

In the posh area of The King’s Road called Chelsea’s King’s Road, you can visit the best chic boutiques you have ever seen, world-famous designer shops, unique labels, and luxurious, high-end staples. This is the place where celebrities visit for their shopping and you might just meet your favorite of them. You can also take a break from shopping by hanging out in the vast variety of cafes in London.

  • Location: King's Rd
  • Stores: Alice+Olivia, Anine Bing, ARKET, Anthropologie
  • What To Shop: Jewellery, Homeware, Beauty Products, Groceries, etc.

Suggested Read: 10 Days Charming Europe Tour Package With UK

7. Covent Garden Market

blog-images

Just like all the famous shopping places in London, Covent Garden is home to top brands from all over the world. You will also see the Jubilee market where you can see unique little things to buy that can be intriguing. You will fall in love with handmade jewelry, street style culture, cosmetics, arts and crafts, and so much more that it is difficult to resist buying them. Tom Ford, Moleskine, Hobbs, Aram, paperchase, and an infinite range of brands are lined up in Covent Garden.

It is quite famous for funky cosmetics and trending urban streetwear for affordable prices. If you have already shopped enough, window shopping can be fun too along Monmouth Street, St Martin’s Courtyard, Floral Street, Neal’s Yard, and Seven Dials to explore the true essence of shopping in London.

  • Location: London WC2E 7QH, UK
  • Stores: H&M, COS, Calvin Klein, Mulberry, Guerlain, etc
  • What To Shop: Antiques, Arts & Crafts, Prints, etc.

8. Carnaby Street

blog-images

Carnaby Street is one of the best places to go shopping in London. Carnaby Street is made up of 13 streets starting from Oxford Street to Regent Street comprising more than 100 stores of different brands and 60 cafes and restaurants.

You will see everything from ancient to modern. Some famous stores of varied brands in Carnaby Street are Cheap Monday, Paul Smith, Carnaby London, Liberty, and more.

  • Location: Carnaby, London, UK
  • Stores: The North Face, Off-White, Paul Smith Soho, Mark Powell
  • What To Shop: Designer clothes, Jewellery, Shoes, etc.

9. Savile Row

blog-images

If you’re amongst those men who love tailor-made clothes than ready-made, London has got a charming surprise for you. One of the best places to go shopping in London, the popular Savile Row will not only let you have your specially crafted outfit but also make you fall in love with its old-fashioned style.

  • Location: Saville Row
  • Stores: Henry Poole & Co, Huntsman, Gieves & Hawkes, Oswald Boateng
  • What To Shop: Tailored Ready-made clothes with old fashioned style.

10. Piccadilly Square

Piccadilly, at the centre of London, welcomes a huge number of tourists and shopaholics every day. One would not miss the store of Fortnum & Mason while in Piccadilly. It does not matter what your budget or choice of shopping is, because Piccadilly has something for everyone.

It is rich in luxurious offerings and high-street clothing too. The restaurants here offer dishes from a wide range of cuisines from all around the world, and you can also have some fun at the bars. On the whole, Piccadilly is the first place in London for those who are looking for quality, class, culture, and aesthetics.

  • Location: London, UK
  • Stores: Fortnum & Mason, Burberry, Hamleys, etc
  • What to Shop: Toys, books, designer clothes, etc.

Suggested Read: 13 Days Imperial Trip With London

11. Brixton Market

blog-images

Brixton Market in London is one of the few shopping places in London where you will feel local and feel the vibe. If you think it is just like any other market in London, you are mistaken. It is located on Electric Avenue and has various stores that sell home wear, food, and many more essential goods.

Mostly, people who visit Brixton Market go to The Farmer’s Market which started in 2009. The most interesting thing about this Framer’s Market is that it sells Caribbean and African produce which also includes live African snails. The most famous things that people line up to buy from here are free-range meat and biodynamic fruits.

  • Location: Coldharbour Ln, London SW9 8PS, UK
  • Stores: Morleys, Traid, The People’s Weatherman Shop, Leftovers, etc.
  • What To Shop: Vintage Items, Glassware, Fresh produce, Crystal Jewellery, etc.

Suggested Read: Airbnb in London

12. Canary Wharf

blog-images

Canary Wharf is located in the Docklands of London and is home to the most important and leading businesses in the UK. It stays open every day for shopaholics roaming through the streets of London.

It is home to more than 120 shops comprising five shopping centers around the famous Canada Square. When you visit this place, you will see stores of all the major high-street chains of clothing in the world and there are also a pretty good number of designer shops. You will see the names of big brands like Oasis and Zara along with the popular lady’s store Myla and the most famous fragrance store called Jo Malone.

  • Location: Canary Wharf
  • Stores: Boggi Milano, Castore, Circle Collective, Hackett, etc.
  • What To Shop: Shoes, clothes, coffee, grocery, etc.

13. Harrods

blog-images

Harrods is a shopping Paradise for luxury shopaholics and is one of the Best Places to Go Shopping in London. You will see a huge number of stores that have a great collection of merchandise and the most famous brands. There is also a fine chain of restaurants at this place to feed yourself for the rest of your shopping expedition. No other place in London beats Harrods in popularity and luxury.

The legendary Harrods is famous all around the world as it offers the best shopping experience that its visitors ever had or will ever have. You can also have an exciting personalized shopping experience with a personal shopper’s help.

  • Location: Harrods
  • Stores: Brunello Cucinelli, Eleventy, Zimmermann, etc.
  • What To Shop: High fashion clothes, gourmet food items, etc.

Suggested Read: 15 Days Summer Special European Tour

14. Sloane Street

blog-images

Sloane Street offers stores of very selective brands that people loving high-level luxury will enjoy. It is precisely the definition of luxury shopping in London. You will see stores of big brands like Valentino, Tom Ford, Chloe, Gucci, and many more on the same street. Top world-class brands like Giorgio Armani, and Rag & Bone have more than one of their flagship stores on Sloane Street. Some of the best hotels & Resorts in London are present in this area.

If you want to buy some excellent products that add elegance to your wardrobe collection while shopping in London, Sloane Street is where you must head.

  • Location: London, UK
  • Stores: Burberry, Dior, Louis Vuitton, Prada, Cartier, etc.
  • What To Shop: Luxury Watches, Designer Clothes, Shoes, etc.

15. Westfield

blog-images

Westfield has centers in the two most prominent locations in London, one at White City and another in Stratford. People visit this place for their high street favorites like Next, Debenhams, House of Fraser, Marks & Spencer, and many more including world-class luxury brands such as Ted Baker, Louis Vuitton, All Saints, Jimmy Choo, and others.

Along with these stores, there are also a cinema theatre, gym, cafes, pubs, and restaurants to relax during your shopping trip. Westfield in Stratford of East London is home to almost 250 shops and 70 diners which makes it one of the largest shopping malls in Europe. However, Westfield London is a proper American-style shopping mall where you will have everything under one roof.

16. Camden Markets

blog-images

The ideal shopping destination for shoppers and fashionistas who love alternative clothing is Camden Market. The most unusual London shops are found in Camden Markets. While walking along Camden High Street, you will find a wide range of stores that sell gothic fashion and punk clothing.

Besides the clothing, there are also various parlors for tattoos and piercings. If you are looking for gifts or planning on buying souvenirs, Camden Lock Market is perfect.

  • Location: Camden Markets
  • Stores: 777 Stores, Anime House, Cherry Art, Auriel & Co.
  • What To Shop: Vintage and second hand clothing pieces, etc.

17. Brick Lane Market

blog-images

If you have a special interest in flea markets, Brick Lane Market is your destination in the city of London. It is the best cheap shopping in London. It is one of the largest flea markets in the British capital and you can find all kinds of things here including bric-a-brac clothing and antiques.

Negotiating with vendors and leaving with a bargain are the most exciting things while shopping in Brick Lane Market. There are five most amazing markets in Brick Lane where you can indulge in your best shopping session. It includes Vintage Market, Sunday UpMarket, Backyard Market, Tea Room, and Boiler House Food Hall.

18. Boxpark

blog-images

Boxpark is the ultimate destination for a perfect “green” shopping experience. Interestingly, it is a pop-up mall where they market themselves, the first of its kind in the world. This famous Boxpark location is in Shoreditch and is made of refitted and stripped shipping containers that make it more special.

They keep shifting locations, and you can learn more about the up-to-date locations and other locations through their website. It started in 2011, and besides being a “mall,” Boxpark is a venue for various interesting and fun events, including some art shows.

19. St. James

blog-images

St. James’s is an exclusive area near Buckingham Palace, with many fine-dining restaurant options. The Theatre Royal Haymarket and Her Majesty’s Theatre stage West End plays. Art dealers surround Christie’s auction house, while the Royal Academy of Arts draws crowds to Piccadilly. Upscale shops include Fortnum & Mason, with its posh food hall, and Jermyn Street’s tailors. St. James’s Park is popular for picnics.

Get exclusive travel insights & updates into your inbox!

*By clicking subscribe you'll receive emails from WanderOn.

You have already subscribed our newsletter!
Thanks for Subscribing our newsletter!

Shrutika Parab

24 May 2024

Thank you Team Wanderon for the amazing Ladakh Experience. Right from the point of making the bookings with Mr. Chakshu to the point of completion of the trip received amicable support.

Continue Reading

Sonal Shekhar Dash

9 May 2024

I did my first solo trip in India with WanderOn. Initially I was sceptical about their Meghalaya-Kaziranga trip as I didn't have any prior experience with them but the team assured me that it's going to be one of the best experiences of my life.

Continue Reading

Archana Awati

30 Apr 2024

In Ladakh, find the perfect blend of culture, adventure, and serenity. December last year I decided that my next trip would be Ladakh but didn’t know how to go about it. I knew I wanted to travel in a group, as I had prior experiences of traveling in a group but wanted an organiser I could trust. Ladakh isn’t like other destinations wherein you need some instructions due to the high altitudes.

Continue Reading

Kartik Dilawari

4 Jul 2024

After an amazing trip to Tirthan with WanderOn, I decided to go to Manali-Jispa with them and yet again, the experience was worth every penny. The place was very beautiful and the quality of service was top-notch, the itinerary was very good and the quality of transportation and stays were very good. Had an awesome time there and made some good friends as well. Lastly, our trip captains Priyasha and Rachit managed the entire trip very well and were so fun and made our trip an experience worth remembering.

Continue Reading

WANDERON EXPERIENCES PVT LTD

3rd Floor, Building No-436, Phase IV, Udyog Vihar, Sector-18, Gurugram, Haryana-122015

© WANDERON EXPERIENCES PVT LTD, All rights reserved.
bak
Request a Call Back
Request a Call Back

Where do you want to go next?

Make your move, fill out your details now!
icon
icon
icon
msg
Thank you! Your form has been submitted successfully. We'll be in touch soon.
Your details have been submitted. Our Expert will get in touch with you soon.