Where is the Best Shopping in London? | 12 Top Spots to Shop (2023)

Walking ToursBus ToursJack the RipperWhere to StayThings To DoDiscountsPrivate ToursContact

London is a top shopping destination for people throughout the world.

But whether you’re looking to break the bank, or you’re pinching pennies, there’s a variety of districts in London ready to meet your retail needs!

Each shopping districts/streets in London have their own vibe and specialties so read below to see where is the best shopping in London foryour personal shopping experience.

Oxford Street

Oxford Street is considered the centre of London’s shopping world.

Holding well over 300 shops, 4 underground stations, as well as flagship stores for numerous companies, Oxford Street is not only the busiest shopping location in London it’s the largest shopping district in existence.

Here you will find shops known around the world: Topshop, Selfridge’s, Debenhams, H&M, and Uni Qlo and the largest Primark in the world just to name a few.

Where is the Best Shopping in London? | 12 Top Spots to Shop (9)

Clothing, accessories, shoes, or souvenirs, London’s Oxford Street has it all.

http://oxfordstreet.co.uk/shopping/ Underground Stations: [East to West] Tottenham Court Road, Oxford Circus, Bond Street & Marble Arch

Once you've finished shopping, you'll definitely be ready for a bite to eat (and maybe a cheeky drink or two), or perhaps you'd like to have some tasty treats in the morning and walk it off with some shopping afterwards!

Bond Street

Bond Street is all about luxury! If you’re looking for designer labels, this is where to go, Burberry, Louis Vuitton, Tiffany & Co, Michael Koors…the list goes on.

Bond Street also holds the only Victoria’s Secret and Abercrombie & Fitch in the U.K.

Where is the Best Shopping in London? | 12 Top Spots to Shop (10)

If your budget won’t stretch to Bond Street, it is worth just walking down the road to peek into some of the most glamorous window displays in town.


Underground Stations: Bond Street, Piccadilly Circus

Piccadilly Circus

Piccadilly Circus is famous the world over for its' vibrant, flashing lights and the Shaftesbury Memorial Fountain (the incorrectly dubbed "statue of Eros").

But, in addition to being a traffic hub, it's also surrounded by great shopping.

To the north of PiccadillyCircus is Regent Street - as we've detailed already.

It also edges on Soho which is full of funky independent shops, fascinating stores, vintage fabric and clothing, as well as great nightlife.

(Video) Best stores to shop in London.London shopping ideas.Top 5 places to shop.West end shopping ideas.

Where is the Best Shopping in London? | 12 Top Spots to Shop (11)

To the West, is the street of Piccadilly itself, which is home to the stunning Fortnum & Mason's - one of London's first department stores, erected in 1707, as well as Waterstones, one of the largest bookstores in Europe.

If you'd like to find out more about Piccadilly Circus and this beautiful part of town, make sure to join our Soho, Piccadilly Circus, and Chinatown Tour or our Rock n' Roll Tour!

Nearest Tube Station: Piccadilly Circus

Regent Street

Perhaps the most atheistically pleasing of all the shopping districts listed here, Regent Street was designed by master architect Sir John Nash in the 19th century.

With huge sweeping vistas and different decorations throughout the year (including impressive Christmas displays), Regent Street is a picturesque place to spend your pennies.

Located here are range from the top end (Liberty of London and Ferrari) to fun and affordable.

Where is the Best Shopping in London? | 12 Top Spots to Shop (12)

Keep an eye out for Hamleys – the largest toy store in London and a must-visit destination for those traveling with children!

Often it is possible to visit Barbie, Captain John Sparrow and the like standing outside the shop and visiting is a sensory experience for people of all ages.

http://www.regentstreetonline.com/ Underground Stations: Oxford Circus, Piccadilly Circus

Carnaby Street

Carnaby Street was the heart of swinging London in the 1960s and still offers quirky and glam shops, international brands, and unique one-of-a-kinds.

Boasting over 150 different shops and over 50 restaurants and bars, Carnaby is a great place to shop off the main roads of London and is a wonderful place to get lost!

Where is the Best Shopping in London? | 12 Top Spots to Shop (13)

Cobbled roads, small centres, alleys, and dead ends, Carnaby Street is on the edge of Soho and is a great destination for those who like to stumble upon interesting shops and bars during their visit.

http://www.carnaby.co.uk/ Underground Stations: Oxford Circus, Piccadilly Circus


Shopping in Knightsbridge is definitely not for those travelling on a budget!

Here you will find some of the most prestigious and famous retail and fashion names in the world, Prada, Gucci, Burberry, Agent Provocateur, and even Christian Louboutin – this district is all about high fashion.

Knightsbridge is also home to two of the best-known department stores in Europe: Harvey Nichols and Harrod’s.

Where is the Best Shopping in London? | 12 Top Spots to Shop (14)

Harrod’s is worth browsing even if guests do not have the intent to buy and goods in their food halls can oftentimes be affordable.

Underground Station: Knightsbridge

After a bit of shopping in beautiful Knightsbridge, what better way to finish your retail experience than by visiting the most luxurious department store in the world - Harrods!

Once you've enjoyed the gorgeous surroundings that Harrods has to offer, consider exploring the rest of Knightsbridge with our Self-Guided Knightsbridge and Chelsea Tour that will take you through some of the most glamourous neighbourhoods in town and finishes along the iconic River Thames!

King’s Road

In the heart of Chelsea lies the King’s Road – a singular stretch of eclectic shops, clothing boutiques, bars, and restaurants.

(Video) My Favourite 9 Fabric Stores in London | Where I Shop Fabrics For My Business | KIM DAVE

From high fashion at shops owned by names as recognisable as Vivienne Westwood to antiques at the Chelsea Antiques Market, King’s Road is a broad mix of different types of shops and stores.

A true London shopping experience, King’s Road is a destination for celebrities in London as well as locals and tourists alike.

Where is the Best Shopping in London? | 12 Top Spots to Shop (15)

http://www.visitlondon.com/things-to-do/place/29445369-kings-road Underground Station: Sloane Square

Not only is Chelsea a great area to celebrity-spot and shop, but it's also a great London district for literary lovers.

Chelsea is an area jam-packed with locations associated with some of the world's best-known writers.

We've composed a helpful Self-Guided Literary Tour of London that will take you not only past the shops but also through history as you check out the homes of celebrated authors from throughout history, such as Oscar Wilde, George Eliot, Mark Twain, and Bram Stoker.

Covent Garden

Covent Garden has hosted a market for centuries and it is still operating to this day.

Market stalls with handmade goods and crafts as well as cheap clothing and souvenirs, Covent Garden’s Market provides a true London market shopping experience.

However, Covent Garden is also home to recognisable shops based here permanently (Apple and The Body Shop, for example) and is filled with cobbled roads, eclectic boutiques…and even one of the finest cheese stores in London (Neal’s Yard Dairy)!

A great place to ‘get lost’ Covent Garden provides good shopping for any budget and a variety of retail ranges.

http://www.coventgardenlondonuk.com/shopping Underground Station: Covent Garden

Not only is Covent Garden one of the best shopping districts in town, it also happens to be one of the best places to grab a bite to eat!

And amongst the hundreds of shops, you'll find a hundred places to satisfy your appetite.

Since Covent Garden is a mix of authentic London restaurants, as well as restaurant tourist traps, we've put together a Self-Guided Food Tour of Covent Garden to help you taste the best that this neighbourhood has to offer!

The Royal Exchange

Located in the heart of London’s financial district, the Royal Exchange previously hosted the centre of commerce for the City of London.

Today, however, the Royal Exchange hosts a variety of luxury shops, Rolex, Tiffany & Co., Hermes, Gucci…just to give an idea.

Where is the Best Shopping in London? | 12 Top Spots to Shop (16)

Luxury restaurants and champagne bars are a great place to take a shopping break and the location of the Royal Exchange, the opposite side of town from our other shopping centres, means it is oftentimes not as busy as the better-known shopping locations of London.

http://www.theroyalexchange.co.uk/ Underground Station: Bank


Yes, these are just regular malls. Asian and European visitors are big on Westfield although Americans aren't bothered since we have them everywhere!)

The newest additions to the London shopping scene, London's two Westfield malls - Shepherd's Bush and Stratford - are two of the largest urban shopping centres in all of Europe.

Located entirely indoors, they also make excellent places to browse and shop when the London weather isn’t too cooperative!

Both Westfields are divided into two parts – the standard shopping areas and the luxury departments.

Where is the Best Shopping in London? | 12 Top Spots to Shop (17)
(Video) Shopping In UK, These Are The Best Places To Shop

This means there are the standard names you’d expect to see (Marks & Spenser, House of Fraser, Debenhams, Primark) as well as top labels known the world over (Jimmy Choo, Tag Heuer, and Ted Baker).

With over 275 shops in each, more than three dozen places to eat overall, as well as seasonal ice rinks and cinemas, the Westfields are one-stop shops for a retail day out.

Nearest Tube Stations: Shepherd's Bush, White City, Stratford.

London's Bargain Markets - Tired of treading the shops? Or are you a bargain hunter who loves to haggle? Then perhaps you'd like to shop in some of the best-known markets in the world! We've got handy guides to help you choose which market has what you want to buy!

Camden Market

Located in Northwest London on the bank of Regent’s Park, Camden Market is actually a series of open-air and indoor markets, along with food stalls, retail shops, bars, and restaurants.

Open every day of the year (aside from Christmas), the weekends are still the best time to visit as that is the only time to guarantee all the stalls will be open.

For those who are adventurous, off-beat, or just a little bit quirky, Camden is the place to head.

In Camden, vintage shops, piercing parlours, and tattoo artists reside alongside stalls selling food from all around the world.

Home to a thriving counter-culture community, Camden is a haven for those who are fans of the extreme and outlandish.

An explosion of colors and textures, art, and antiques, Camden Market is a bustling complex well worth a visit.

Borough Market

For the gastronomists among you, Borough Market is your sure fire stop for delicious and authentic London food and drink.

One of the oldest markets in London, Borough operates on a wholesale level on weekday mornings and is open to the public for commercial trade on weekday lunchtimes and all day on Thursdays, Fridays, and Saturdays.

Located under beautifully architected structures dating from the 19th century to the 1930s, Borough can be found in Southwark, just below the River Thames.

Originally focused on fruit and vegetables, Borough now sells nearly any kind of edible delight one can imagine, showcasing local purveyors from all over the United Kingdom and Europe.

Food is available to eat as soon as you buy it, or you can purchase a multitude of ingredients to create your own meal at home.

From bakeries to butchers, confectionaries to charcuterie, seafood to spices, dairy to drinks - whatever you choose to indulge in, I guarantee you will not leave Borough Market with an empty stomach!

Check out our self-guided Borough Market Food Tour, where you can easily what we recommend trying.

Portobello Market

The largest antiques market in the entire world, Portobello showcases over 1,000 dealers in one localised area in the west of London.

The antique showcases at Portobello are a Saturday operation, with many stalls opening at 8:30 or 9:00 am and oftentimes packing up by 4 pm.

Easily the busiest market in London, it is best to visit Portobello first thing in the morning to avoid the crowds.

100’s of stalls, stands, shops and arcades are located along Portobello Road, providing some of the most unique antique items available in the capital.

Bric-a-brac, jewelry, art and artifacts, crystal, silver and gold, books or clothes - whatever you may be after, you are sure to find it at Portobello.

On Saturdays, there are also a number of food trucks and stalls set up so that you may refuel with delicious delights whilst you shop!

Portobello offers the opportunity to come face-to-face with some of London’s most experienced market operators who will be more than happy to haggle and bargain with anyone who is up to the task!

(Video) Vintage Shopping in Rome | Best Places to Shop | Spectacular Fashion

(Tour Guide Margaret is leading the Westminster Tour,the City of London Tour, or the All-in-One Tour with Free Tours by Foot.)

Leadenhall Market

Located in the City of London, Leadenhall Market is a true treasure.

Leadenhall is a covered market and the ornate rooftop, as well as the cobbled floors, were designed in 1881 and are nearly all original, although there was some redecoration done in the 1990s.

The Market is only open Monday - Friday as most of the trade here comes from the thousands of office staff who work in the offices of the City.

Most of the shops here are upscale - again, fitting in with its' location in the financial district.

But, there are also affordable stores as well as great options for lunch, which makes it worth a stop.

Aside from Leadenhall'sofferings, it is also well known for playing the role of Diagon Alley in the first Harry Potter films!

If you want to know more about that, check out our page on Harry Potter in London.

Our Self-Guided Audio Tour, found on the page, includes a stop here so make sure to download before you go!

Nearest Tube Station: Monument, Aldgate, Liverpool Street

Spitalfields Market

There has been a market in Spitafields for over 300 years and the newest version is entirely covered and filled with myriad shops, stalls, and restaurants.

The Victorian structure holds a number of smaller markets within, including street food, antiques, second-hand books, and handmade goods just to name a few.

This is a great place to grab a bargain and a bite all at the same time.

In the heart of the East End, Spitalfield's has seen a lot of history, some of which you can experience if you join us on our tours!

Where is the Best Shopping in London? | 12 Top Spots to Shop (19)

Our East London Food Tour encapsulates the story of this vibrant section of London's East End, as told through the amazing food and drink your guide will share with you.

The bohemian and immigrant cultures here have also led to a booming street art scene which we'd be happy to introduce you to on our Street Art and Graffiti Tour.

And for those who like things a bit darker, a number of Jack the Ripper's victims lived and died along the nearby streets and our guides will show you where it all played out on our Jack the Ripper Tour.

Nearest Tube Station: Liverpool Street

About The Author

Where is the Best Shopping in London? | 12 Top Spots to Shop (20)


An American simply by accident of birth, Margaret moved to London over 16 years ago and hasn’t looked back since! With a keen interest in History – and a BA degree to match – Margaret prides herself on her knowledge of the amazing city she calls home and she's been guiding here now for nearly a decade. Social history is her real expertise, with sound understanding of the day-to-day lives of Londoners over the past centuries.

(Video) Westfield Shopping Centre | Shopping in London | Let's go Shop | Best places to shop in East London

Updated: November 28th, 2022


Which area of London is best for shopping? ›

Oxford Street is considered the centre of London's shopping world. Holding well over 300 shops, 4 underground stations, as well as flagship stores for numerous companies, Oxford Street is not only the busiest shopping location in London it's the largest shopping district in existence.

Where in London you can do some shopping? ›

13 Best Places for Shopping in London
  • Oxford Street. Oxford Street. ...
  • Bond Street. Bond Street. ...
  • Regent Street. Shoppers on Regent Street, London. ...
  • Knightsbridge. Lennox Gardens in Knightsbridge. ...
  • Carnaby Street. Christmas lights on Carnaby Street. ...
  • King's Road. Shoppers on King's Road. ...
  • Harrods. Harrods. ...
  • Selfridges.
21 Sept 2021

What is the most famous shopping street in London? ›

Oxford Street: Probably the most famous shopping street in London.

What are popular stores in London? ›

Best Department Stores in London
  • Fortum & Mason is one of the most opulent London department stores, dating back to 1707. ...
  • Harrods is one of the most famous and most-visited London department stores. ...
  • Harvey Nichols is a quieter and more elegant London department store.
20 May 2022

What are the biggest shopping Centres in London? ›

Westfield Stratford City is Europe's largest shopping centre. It compliments its sister shopping centre, Westfield at the other end of the Central Line in Shepherd's Bush. There's a John Lewis, a Marks and Spencers and just about every other high street store you could wish for.

What are popular places for shopping? ›

We've picked the best shopping destinations in the world – now it's up to you to explore them and get some use out of your credit card.
7 Best Shopping Destinations Worldwide
  • New York City, USA. ...
  • Paris, France. ...
  • Milan, Italy. ...
  • London, United Kingdom. ...
  • Hong Kong, China. ...
  • Bangkok, Thailand. ...
  • Los Angeles, USA.

Why is London good for shopping? ›

Not only is there a broad range of shops to discover in the UK capital, but also a diversity of styles to choose from. Whether you're looking for high fashion or vintage clothing, souvenirs or home goods, the best shopping streets in London have you covered.

Which part of London is famous for its shopping and nightlife? ›

Soho is the centre of all nightlife in London both spiritually and geographically. Placed slap-bang in the centre of the city, this world-renowned party place is known for some of the craziest dance nights in town.

What is the main market in London? ›

The Main Market is one of the equity markets of the London Stock Exchange - and one of the largest stock markets in the world.

What is the most popular shopping Centre in UK? ›

Westfield London

What things are cheaper to buy in London? ›

Top 25 Things that are Cheaper in the UK
  • British Tea.
  • British Chocolate.
  • Museum Gifts.
  • Union Jack Items.
  • Bath Items.
  • Beauty Products.
  • Fashion.
  • Sports Clothing.
29 Nov 2018

What is the best time for shopping in London? ›

Best Time for Shopping: All the best sales in London, including Harrods's ultra-popular summer sale, happen in late June and early July. Shops are busiest and generate most of their revenue during December – expect much in the way of festive atmosphere during this month, but not many bargains.

What street in London is famous for fashion? ›

Wander along Oxford Street – one of the most famous London shopping streets – which is home to more than 300 shops, designer outlets, high-street chains and landmark stores.

Is the most expensive shopping street in London UK? ›

New Bond Street loses crown as the most expensive shopping street in Europe. Property consultancy Cushman & Wakefield has reported that the cost of rent in New Bond Street, London has been superseded by Via Monte Napoleone, Milan.

Which shop has the most stores in the UK? ›

Tesco: The UK's largest supermarket chain has around 4,000 stores and a product range that focuses on price over quality. Their larger hypermarket format is called Tesco Extra, while city center stores are called Tesco Metro or Tesco Express. Sainsbury's: Tesco's biggest competitor has over 2,000 stores.

Where is High Street in London? ›

Today there are high streets in pretty much every London neighborhood. From big ones like Oxford Street, Regent Street, Piccadilly, Bond Street, Carnaby Street to local ones in places outside Zone 1, you can find them all across the UK capital.

What is the longest shopping street in London? ›

First for fashion, entertainment, technology and innovation, Oxford Street is the world's biggest high street. It offers 1.5 miles of unrivalled shopping, with more than 90 flagship stores, from fashion and beauty, to tech and homeware.

How do I find the best location for a store? ›

Once you have a general idea of what city you like, choose an area or type of location within that city by evaluating these:
  1. Customer attraction power.
  2. The nature of competition.
  3. Availability of access routes to the stores.
  4. Zoning regulations.
  5. Geographic direction of the city's expansion.
  6. General appearance of the area.
1 Jun 2015

What is London known best for? ›

London is famous for Big Ben, Buckingham Palace, British Museum, and Tower Bridge. London is also known for its rich history, double-decker buses, red phone booths, world-class museums and galleries, gigantic lush parks, financial districts, and cosmopolitan vibes.

What should I wear in London? ›

No matter what time of year you are visiting, if you are planning what to wear in London there are a few key items which are great all year round. Always make sure you have a crossover bag, sunglasses, a small umbrella, comfortable shoes, a jacket, jeans and layers and you can't go far wrong.

What is the main Centre of London called? ›

Trafalgar Square is the geographic center of London from which all road distances are measured.

What is the most popular part of London? ›

Stretching back from the River Thames, Westminster is at the top of many London visitors' lists thanks to sights such as The Houses of Parliament, Westminster Abbey, Trafalgar Square, and the National Galleries. For this reason, Westminster is the best London neighbourhood for tourists.

Is Camden good for shopping? ›

Camden is literally filled to the brim with every type of clothing, antiques, comic books and alternative stores that are so much fun to explore. Also (and I know I've just mentioned the stalls for food) but one of the best things to do Camden is to head through the markets and just scour the stalls.

What is the most popular shopping mall? ›

Mall of America is currently the most popular and visited mall in the United States. The mall has a retail space of 5.6 million square feet.

What is the most famous shopping mall? ›

List of largest shopping malls in the United States
#Mall nameYear opened
1Mall of America1992
2American Dream2019
3King of Prussia Mall1963
4South Coast Plaza1967
19 more rows

Which shopping Centre has the most stores? ›

At over 12 million square feet (equivalent to more than 50 soccer fields), the Dubai Mall is the largest shopping mall in the world based on total area. The mall contains more than 1,200 shops, an ice rink, a SEGA game centre, a five-star hotel, 22 cinema screens and 120 restaurants and cafes.

Is Zara cheaper in London? ›

Zara, Europe's biggest clothing retailer, has some of the biggest percentage price differentials between the UK and the rest of Europe. A British shopper pays £49.99 for a linen blend tunic dress at one of Zara's stores in the UK, equal to €58.70 at current exchange rates.

How many days in London is enough? ›

For first time visitors, we recommend spending at least four or five days in London, which will give you enough time to get a feel for the city and see many of its main sites. With so much to do and see in London, we've come up with some bucket-list suggestions on how you can make the most of your time in London!

What is the cheapest time to go to London? ›

The most affordable time to visit London will almost always be the winter months of January and February, as the holiday season is over and there's not a whole lot going on. Hotels in London are almost always busy, so there usually isn't a season in which you can expect much better prices on your hotel room.

What is the most fashionable place in London? ›

London's Most Fashionable Streets
  • Oxford Street, Central London. ...
  • Marylebone High Street, Central London. ...
  • Sloane Street, Kensington. ...
  • Bond Street, Central London. ...
  • Redchurch Street, Shoreditch. ...
  • Carnaby Street, Soho. ...
  • Brick Lane, Shoreditch. ...
  • King's Road, Chelsea.

Where should a first time tourist stay in London? ›

Mayfair is the best area to stay in London for first time visitors to the city because of its proximity to Hyde Park, Green Park, Buckingham Palace, Big Ben and Westminster Abbey. The architecture and tiny side streets also make Mayfair one of the most instagrammable spots in London.

Is north or south of London better? ›

"North London is historically older, the architecture is nicer and areas are significantly better developed. With this comes a wealth of attractions that you won't find in South. A wealth of different restaurants, an abundance of museums and parks."

What is the best way to get around London as a tourist? ›

The best way to get around London is the rapid-transit London Underground, or what locals call "the Tube." You can even take the Tube from Heathrow Airport (LHR) – one of the world's busiest airports – into the city center.
Trams have the same fares as buses.
  1. London Overground.
  2. TfL Rail.
  3. London Trams.

Which side of London is better? ›

West London is typically seen as the more posh side of the city, while East London is known for being a bit more gritty.

Which part of London is rich? ›

It's also home to some of the richest neighbourhoods in the world, with Park Lane alone ranking as one of London's most expensive streets. There are four neighbourhoods in London which are known as some of the most expensive areas in the capital: Mayfair, Kensington, Belgravia and Chelsea.

What are the poorer parts of London? ›

The boroughs with the highest proportions of individuals living in poverty (measured as those living in households where the income is below 60% of the median after housing costs), were seen in Tower Hamlets (39%), Bent, Newham, and Westminster (all 36%).


1. Top ten shop Makkah // less price good quality shopping Top ten makkah
(Madiha Khawaja)
2. Cheapest Shopping Store In Uk | Best Place to Shop for Students | Desi Couple in London
(Desi Couple in London)
3. where to shop in Birmingham city - the world largest fashion retail store
(world of sinbad l عالم سندباد)
4. 24 HOURS IN SEOUL: Shopping Edition | Best Places to Shop in Seoul | KOREA TRAVEL GUIDE
5. Cheapest Shopping Store In Uk 🇬🇧 Tour Of PRIMARK | Best Place To Shop In England | Newcastle #uk
(Mr and Mrs Gupta)
6. Where To Shop In Paris | Best Shopping Places In Paris For Luxury & Budget | Paris Shopping Haul 🛍
(Desi Couple On The Go)
Top Articles
Latest Posts
Article information

Author: Ouida Strosin DO

Last Updated: 28/05/2023

Views: 5589

Rating: 4.6 / 5 (76 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Ouida Strosin DO

Birthday: 1995-04-27

Address: Suite 927 930 Kilback Radial, Candidaville, TN 87795

Phone: +8561498978366

Job: Legacy Manufacturing Specialist

Hobby: Singing, Mountain biking, Water sports, Water sports, Taxidermy, Polo, Pet

Introduction: My name is Ouida Strosin DO, I am a precious, combative, spotless, modern, spotless, beautiful, precious person who loves writing and wants to share my knowledge and understanding with you.