Oxford Street, London

If you are looking to indulge in some retail therapy, then London is the perfect place to visit with plenty of shops catering for all kinds of budgets from those looking to find the ideal bargain to those who want to purchase designer brands.

However, if you only have a short time to spend in the city then you don’t want to waste precious shopping time wandering around looking for the right kind of shops and brands.

That is where our quick guide to the shopping districts of London can help you out…

1. Oxford Street

Oxford Street is probably the most well known shopping street in the city and is the place where many tourists head when they are exploring the city.

This street is home to more than 300 shops, but is the place to come if you are looking for high street, affordable brands. Larger stores here include the likes of Primark, Debenhams, and John Lewis.

Oxford Street’s central location also makes it ideal wherever you are staying in the city and this 1.2 mile stretch of shops is served by four tube stations including Oxford Circus and Marble Arch which makes it very accessible too.

If you are staying centrally then make the most of your location and get to the shops when they first open in order to beat the crowds. There are also plenty of cafes, coffee shops and restaurants dotted around too for when you need a break from all your shopping.

During the festive season, Oxford Street is lavishly decorated with Christmas lights and is a real must see.

2. Regent Street

Cafe Royal, London

Often put in the same sentence as Oxford Street due to its proximity, Regent Street may be directly attached to the home of the High Street but it serves an entirely different level of clientele.

You will find some more upmarket high street brands situated here but it is also home to some of the city’s oldest shops including Hamleys Toy Shop and Liberty’s.

3. Soho

Carnaby Street

Another area which is a must-do-shopping in London is Soho.

One essential stop if the vibrant Carnaby Street which is located close to Oxford Street. This colourful street is a must for shoppers who are looking for trainers, designer wear and cool items.

Quite interesting is the pretty square of Covent Garden, inspired by antique markets, bizarre objects stalls and shops selling local products, is the ideal place to pick up souvenirs and gift ideas.

4. Bond Street

Starting from the places dedicated to luxury shopping, we can start from the famous Bond Street. Located in the city center, in the district of Mayfair, it connects to Piccadilly and Oxford Street and is the home of the most elegant shops in the capital.

Here you can find art galleries, high-fashion boutiques, leather goods, jewelry and accessories for the home and for you too. High-quality materials, high quality products and big names are the masters in this corner of London dedicated to the most chic shopping.

The presence of very large hotels, restaurants and clubs can give you a pause from shopping.

5. Mayfair

If boutique hotels in London are more your thing, then you might be looking for a more upmarket shopping district and you can’t go wrong with Mayfair and Bond Street.

Here you will find brands such as Louis Vuitton, Tiffany & Co, Harrods and Fortnum & Mason to name but a handful.

Whether you have the budget to match the stores which line this luxurious part of the city or you just want to enjoy some window shopping, it is worth a wander through Mayfair and down Bond Street for the experience and enjoyment alone.

6. Westfield Shopping Centre

Westfield Shopping Centre

If the weather is looking a little miserable or you simply enjoy the convenience of having all your shops under one roof, then Westfield is an excellent option.

There are two Westfield Shopping Centres in London although the one in Stratford is the biggest. There is a good mix of high street and designer brands as well as a couple of good department stores including Debenhams and House of Fraser.

A trip to Westfield is about more than just the shopping however, there is also a 17-screen cinema, a gym, a casino, 70 restaurants and a hotel. It is classed as the largest urban shopping centre in Europe which is a pretty impressive claim.

The other Westfield Shopping Centre is known as ‘Westfield London’ and has just over 250 stores alongside a cinema and a food court.

7. East London

Shoreditch graffiti

East London areas such as Spitalfields, Shoreditch and Camden are home to some of the best London markets perfect for lovers of vintage clothing, second-hand bargains or anything which falls onto the more eclectic side of the line.

Brick Lane in Shoreditch is a real must for anyone who loves vintage items as there is a whole range of the city’s best vintage shops located here including Beyond Retro and Vintage Heaven. There is also Brick Lane Market which offers a wide selection of items including clothing, furniture, and general bric-a-brac.

Spitalfields is also home to plenty of independent stores and a thriving market scene as is

8. Camden

Camden market

Camden market has more than 1,000 stalls and is open all week long making it perfect for those who are in London midweek and want to root out a bargain or two. There are also many great used bookstalls in Camden too for the book lovers out there.

9. Notting Hill

Another area known for its upmarket shopping is Notting Hill. Here you will find a wonderful array of small, independent shops selling all manner of wares from vintage clothing to rare antiques, quirky souvenirs to artisan food.

There is also, of course, the very popular Portobello Road Market; a mile-long stretch featuring numerous stalls selling everything from locally grown fruit and vegetables to clothing and jewellery.

The shops are open all week, but on Saturday the endless stalls enliven the area, especially by offering items of antiques and vintage pieces.

Just a short walk away in Kensington you can also find some of the most popular free museums in London.

10. Harrods

Harrods night

Moving on to a more affordable type of shopping, the choices are really endless: London is full of shops that allow you to spend less and to always look stylish and fashionable. The definite must see the famous Harrods.

Known throughout the world, offering all kinds of goods and really worth visiting even without buying anything. In its stores you can find pretty much everything from shoes to clothing for men, women and children, from gift boxes to home decor objects.

Harrods has one of the best afternoon tea in London. They also have a space dedicated just to the famous Harrods branded gadgets that have now become a must-bring-back after a vacation in London: bags, towels, key chains, tea, biscuits, pot holders, etc.

11. Canary Wharf

Canary Wharf is often thought of as the commuters’ domain but it’s a great place to head if you are in the mood to do some shopping as well.

Located in London’s Docklands, there are around 120 shops within five shopping centres, and you can find many recognisable brands here including Oasis, Zara, and Jo Malone. Head to Canada Square and you should easily be able to make your way around the shopping centres located here.

Just make sure you avoid lunchtime when all those commuters head out to grab something to eat and enjoy an hour or two of freedom.

12. Bargain Hunting

We have already mentioned a couple of London’s markets above but it’s worth sharing a few more as they are often home to some great treasures.

It’s always good to bear in mind that alongside the many shopping districts London has, it also has some really bustling and booming markets which would make a fantastic place to do some shopping.

Other good options besides the ones we’ve already covered include Greenwich Market, Covent Garden Market, Alfie’s Antiques, and Borough Market.

Plan a Shopping Break to London

London is undoubtedly one of the most charming and fashionable cities throughout Europe. There are many attractions to see and places to visit. Its strength, however, is also the opportunity to go shopping.

It’s almost impossible not to be infected by the desire to buy something in a city like London with its shops, markets and department stores that offer an endless choice of fashion clothes and trendy accessories, which are really hard to give up.

Hopefully our article has given you some ideas for how and where to shop in this city. If you would like to enhance your stay view our guide to the best luxury hotels in London or if you are going to be visiting for the first time from overseas view our essential UK packing list.