Best of London
Best Shopping in London 2025 — Shopping Guide
London is one of the world's great shopping cities — home to Harrods and Liberty department stores, the luxury boutiques of Bond Street, the vintage and antique markets of Portobello Road and Bermondsey, independent fashion in Carnaby Street, and the diverse street markets of Brixton, Shoreditch, and Borough. From world-class luxury to bargain vintage finds, London's shopping scene spans every budget and taste. This guide covers the best shopping in London.