Harrods luxury department store, London

Shopping in London

From the flagship stores of Oxford Street to the luxury of Knightsbridge and the vintage lanes of the East End, London is one of the worlds great shopping cities. This is your guide to the best shopping in London, by area.

Looking for markets instead? See our guide to London markets, or explore every category in the full guides collection.