← Back to Q&A

Where should you go shopping in London?

London · Updated 2026-09 · Official information

Central London has shopping streets, department stores and markets for every budget.

  • Oxford Street and Regent Street: high-street fashion and big flagship stores. Regent Street adds luxury brands and historic architecture.
  • Bond Street and Knightsbridge (Sloane Street, Harrods): designer fashion, jewellery and luxury goods.
  • Carnaby Street (Soho): independent shops and trend-led fashion.
  • Department stores and malls: Westfield London, Selfridges, Harrods, Fortnum & Mason.
  • Markets: Borough Market, Camden Market, Covent Garden Market, Portobello Road Market.

Ask more in chat →

Related questions