A Guide to Shopping in London | Best Things to Buy, Malls, Souvenirs & More

London equals elegance. The chic English capital is a magnet for fashionistas and shoppers, home to amazing antique and speciality stores, shopping districts, and retail stores. It is the place you want to go for a shopping experience of a lifetime.

Best things to buy in London

English tea

Food

Tea was first introduced to the English capital in the 1600s. Today, it is the centre of the best English tea to take home.

Where to buy:

Umbrella

Accessory

London’s erratic weather is the reason why umbrellas are popular in the city. An Englishman named Jonas Hanway was the first one to use it in the 1750s.

Where to buy:

Artisanal gin

Beverage

Artisanal gin has been made by distilleries in London since 1830. It is back in fashion now, so try and carry at least a bottle.

Where to buy:

Cath Kidston

Clothing

Cath Kidston has a presence in over 16 countries but the lifestyle brand began its story in London. Buying their products in their city feels unique and different.

Where to buy:

House of Commons notebook

Book

How cool is journaling in a notebook stamped by the UK Government? You can get it offline only at the House of Parliament Shop opposite Big Ben.

Where to buy:

A hat

Accessory

Remember Mad Hatter? It is believed that Lock & Co. Hatters’ shop manager was the inspiration behind the character.

Where to buy:

British country clothing

Clothing

Country clothing in Britain is fashionable, so picking up a few clothes only makes sense. There’s no better place to buy them than Barbour, established in 1894.

Where to buy:

Toys

Accessory

London is the home of Hamleys. The retail chain has seven floors dedicated to toys in Central London.

Where to buy:

London books

Books

Grabbing your favourite book at iconic stores in the English capital feels exquisite. If you’re confused where to go, hit Foyles, once listed in the Guinness Book of Records.

Where to buy:

Suit

Clothing

Savile Row in London is renowned worldwide for crafting suits and jackets for men. All the shops on the street are equally iconic.

Where to buy:

Best shopping streets in London

Bond Street

Clothing and accessories

Location: Oxford St, London W1R 1FE, United Kingdom. Find on map

Best for: Clothing, jewellery, antiques

Best stores: Alexander McQueen, Chloé, Asprey

Getting there: Bus no. 113, 139, 390, 55, and 94

Timings: 10 AM to 7 PM

Oxford Street

Clothing and accessories

Location: Oxford St, London, UK. Find on map

Best for: Clothing, shoes, souvenirs

Best stores: Selfridge’s, Debenhams, UniQlo

Getting there: Bus no. 137, 2, 30, 36, 414, 6, 74, 94, 98

Timings: 9:30 AM to 8 PM

Regent Street

Fashion and lifestyle

Location: Regent St., London, UK. Find on map

Best for: Clothes, shoes, toys

Best stores: Liberty, Hamleys, Penhaligon's

Getting there: 492LTD, 51 , 52

Timings: 10 AM to 8 PM

Knightsbridge

Electronics and clothing accessories

Location: Knightsbridge, London, UK. Find on map

Best for: Clothes, handbags, shoes

Best stores: Christian Louboutin, Harrods, Lulu Guinness

Getting there: Bus no. 14, 23, 52

Timings: 10 AM to 8 PM

King’s Road

Clothes and beverages

Location: King's Rd, London, UK. Find on map

Best for: Clothes, toys, beverages

Best stores: Peter Jones, Duke of York Square, Heal’s

Getting there: Bus no. 11, 19, 211, 22, 328, 49

Timings: 10 AM to 6 PM

Carnaby Street

Footwear and jewellery

Location: Carnaby St, Carnaby, London, UK. Find on map

Best for: Wellness, footwear, womenswear

Best stores: We Built This City, Superga, Liars & Lovers

Getting there: Bus no. 139, 14, 159, 453, 88, 94

Timings: 10 AM to 7 PM

Westfield London

Clothes and beverages

Location: Ariel Way, London W12 7GF, United Kingdom. Find on map

Best for: Designer clothes, beverages, shoes

Best stores: Urban Revivo, All Saints, Whistles

Getting there: Bus no. 148, 220, 237, 607, 94, 95

Timings: 12 PM to 6 PM

Best souvenirs in London

Sherlock Holmes Pub Sign

Where to buy: Fancy That of London. Find on map

Buckingham Palace Hand Towel

Where to buy: The Queen’s Gallery Shop. Find on map

London Memory Game

Where to buy: Foyles. Find on map

Harry Potter Goodies

Where to buy: The Harry Potter Shop at Platform 9¾. Find on map

Best malls in London

Burlington Arcade

Shopping Arcade

What to buy: Jewelleries, perfumes, shoes

Location: 51 Piccadilly, London W1J 0QJ, United Kingdom. Find on map

Timings: 8 AM to 6 PM (Monday to Saturday), 11 AM to 6 PM (Sunday)

St Martin's Courtyard

Shopping Mall

What to buy: Clothes, jewellery, home decor

Location: St Martin's Courtyard, Slingsby Pl, London WC2H 9EF, United Kingdom. Find on map

Timings: 9 AM to 11 PM (Sunday to Wednesday), 9 AM to 12 AM (Thursday to Saturday)

Angel Central

Shopping Mall

What to buy: Health and beauty, electronics, clothes

Location: 21 Parkfield St, London N1 0PS, United Kingdom. Find on map

Timings: 10 AM to 8 PM (Monday to Saturday), 11 AM to 6 PM (Sundays)

Duke of York Square

Shopping Mall

What to buy: Clothes, beauty, lifestyle products

Location: 80 King's Rd, London SW3 4LY, United Kingdom. Find on map

Timings: 10 AM to 7 PM (Monday to Friday), 10 AM to 6 PM (Saturdays), 12 PM to 6 PM (Sundays)

London Designer Outlet

Shopping Centre

What to buy: Books, shoes, jewelleries

Location: Wembley Park Blvd, Wembley HA9 0FD, United Kingdom. Find on map

Timings: 10 AM to 8 PM (Monday to Wednesday), 10 AM to 9 PM (Thursday to Saturday), 10 AM to 7 PM (Sundays)

Selfridges

Department Store

What to buy: Personal care products, bags, shoes

Location: 400 Oxford Street, London, W1A 1AB. Find on map

Timings: 10 AM to 10 PM (Monday to Friday), 10 AM to 9 PM (Saturdays), 11:30 AM to 6 PM (Sundays)

Best luxury shopping destinations in London

Dover Street Market

Clothing store

What to buy: Clothes, jewellery, shoes

Location: 18-22 Haymarket, London SW1Y 4DG, United Kingdom. Find on map

Timings: 11 AM to 7 PM (Monday to Saturday), 12 PM to 6 PM (Sundays)

Harrods

Department store

What to buy: Electronics, fashion, homeware

Location: 87–135 Brompton Road, Knightsbridge, London SW1X 7XL. Find on map

Timings: 10 AM to 9 PM (Monday to Saturday), 11:30 AM to 6 PM (Sundays)

Liberty

Department store

What to buy: Clothes, home fabrics, shoes

Location: Regent St., Carnaby, London W1B 5AH, United Kingdom. Find on map

Timings: 10 AM to 8 PM (Monday to Saturday), 12 PM to 6 PM (Sundays)

Mayfair

Fashion street

What to buy: Beauty products, luxury clothes, antiques

Location: Avery Court, 5 Avery Row, Grosvenor St, London W1K 4AL, United Kingdom. Find on map

Timings: 10 AM to 6 PM (Monday to Wednesday, Friday and Saturday); 10 AM to 7 PM (Thursday); 11 AM to 5 PM (Sundays)

The Royal Exchange

Shopping centre

What to buy: Watches, jewellry, beauty products

Location: Royal Exchange, London EC3V 3LR, United Kingdom. Find on map

Timings: 9 AM to 10 PM (Monday to Friday)

Sloane Street

Fashion street

What to buy: Luxury clothes, designer wear, shoes

Location: Sloane St, London, UK. Find on map

Budget shopping destinations in London

Camden Market

Market

What to buy: Handmade accessories, vintage clothes, watches

Location: Camden Town, London, UK. Find on map

Timings: 10 AM to 6 PM (Everyday)

Portobello Road Market

Market

What to buy: Antiques, collectibles, clothes

Location: Portobello Road Market, Portobello Rd, London W10 5TY, United Kingdom. Find on map

Timings: 9 AM to 6 PM (Monday to Wednesday), 9 AM to 7 PM (Saturday)

Primark

Store

What to buy: Clothes, baby accessories, beauty products

Location: Primark, 14-28 Oxford St, London W1D 1AU, United Kingdom. Find on map

Timings: 8 AM to 10 PM (Monday to Saturday), 12 PM to 6 PM (Sundays)

TK Maxx

Store

What to buy: Home furnishing, clothes, cushions

Location: TK Maxx, 120 Charing Cross Rd, London WC2H 0JR, United Kingdom. Find on map

Timings: 9 AM to 9 PM (Monday to Saturday), 12 PM to 6 PM (Sundays)

Beyond Retro Soho

Store

What to buy: Vintage clothes, sportswear, kids clothing

Location: 19-21 Argyll St, London W1F 7TR, United Kingdom. Find on map

Timings: 10 AM to 7 PM (Monday to Saturday), 12 PM to 6 PM (Sundays)

Bicester Village

Shopping centre

What to buy: Casual wear, handbags, footwear

Location: 50 Pingle Dr, Bicester OX26 6WD, United Kingdom. Find on map

Timings: 9 AM to 9 PM (Monday to Saturday), 10 AM to 7 PM (Sundays)

Shopping in London: Essentials

Shopping in London - modes of payment

Modes of payment:

  • Cards: Credit cards and debit cards both work as a payment mode.
  • Digital Wallets: Digital wallets are incredibly fast, so you can use them to make payments when you’re short on time. 
  • Cash: Cash can be used to make payments everywhere in London.
  • Bank Transfers: You can also use bank transfers to make payments in London.
  • Buy Now, Pay Later: Some stores may also accept the BNPL payment option.
Shopping in London - best time to visit
  • Summer is an excellent time to visit London.
  • June to August is the perfect time, with a good mix of rain and sunshine.
  • The temperature stays between 13 to 30 degrees Celsius.
Shopping in London - restaurants

1. Chishuru - Taste the best of modern and traditional West African dishes. Find on map

2. Singburi - If you’re missing Thai food, hit Singburi. The restaurant serves simple yet delicious Thai dishes. Find on map

3. St. JOHN Restaurant - St. JOHN serves the best British food made out of local ingredients. Find on map

4. Sessions Arts Club - Marvel at the restaurant’s ambiance while tasting the most delicious Italian food in London. Find on map

5. Sambal Shiok Laksa Bar - The Sambal Shiok is an award-winning restaurant, where guests are treated to spicy and delicious Malaysian dishes. Find on map

Shopping in London - getting around
  • Underground – “The Tube”
  • Overground
  • DLR (Docklands Light Railway)
  • Rail Services
  • Bus
  • Tram
  • Emirates Air Line
  • River Boat
  • Taxis
Shopping in London - shopping tips
  1. Know your budget before going. It’ll help you save time.

  2. Most malls and streets offer a mix of luxury and budget clothing.

  3. When you’re shopping in the streets, you could grab a deal by bargaining.

  4. Weekends at malls and shopping streets are crowded, so go on weekdays if possible.

  5. Use public transport. It is well-connected and can save you extra money for shopping.

  6. Always carry an umbrella as the rain might spoil your shopping bags.

Frequently asked questions about shopping in London

Jewellry, designer clothes, perfumes, and alcohol are a few excellent things to buy in London.