Skip to Buy Tickets Skip to Content Skip to Recite Me Skip to Footer
There are also planned engineering works for today Check before travelling
Last updated: 15:56
a large building

4 of the best places to shop in London

London is one of the most iconic cities to go shopping in.

You’ll find some of the biggest brands in the world but also have the chance to browse independent stores filled with incredible products. 

Shopping is a must when you visit the capital and with easy ways to travel there, anyone can enjoy a grand day out. To help you plan the perfect trip for some retail therapy, we’ve created a list of the best shopping places in London. 

a group of people walking on a city street


Westfield London 

One of the best shopping centres in London, Westfield is full of amazing stores and even has a wing dedicated to luxury brands like Prada and Louis Vuitton. But whatever your budget, there's a store for you. 

Find tasty restaurants as well as entertainment options like the cinema for when you need to take a break during a long day of browsing.  


a person standing in front of a building

Regent Street 

Considered one of the best shopping streets in London, Regent Street has all the big names in fashion, technology and beauty. This means you’ll have a great chance of finding a variety of fine items. 

With so much to do on this street, you may need a couple of days to explore. Fortunately, this is also one of the best areas to stay in London for shopping thanks to the range of immaculate hotels. Leave the hassle of getting the tube everywhere and stay where you shop to make your time in London less stressful.  


 a close up of a busy city street

Oxford Street

Oxford Street offers visitors over 300 different shops and iconic department stores like Selfridges and John Lewis. 

It is one of the best shopping streets in London and stretches for over a mile. You'll find some of the best shops in London along it, with many people visiting the city solely to splash some cash in this area.  

Getting there is easy, simply use a Tube map to help get you to Oxford Circus station. 

 a group of people walking down the street


You’ll experience arguably the best shopping area in London for independent retailers and up-and-coming designer brands in Carnaby.

Enjoy browsing the stores with over 100 different brands and when you finally need a break, take refuge in one of the 60 restaurants and cafes in the area. You will be treated to a magnificent day out when you visit Carnaby.  

Book your train ticket now