Shoppers and diners in the glass-roofed Covent Garden Market building seen from the upper gallery
London

Shopping in London

From Oxford Street's flagships to Portobello's stalls, London's shopping is as varied as its neighbourhoods. The best streets, markets, department stores and what to know about tax and returns.

London is one of the great shopping cities of the world, and it offers far more than big brands. Alongside the flagship stores of Oxford Street and the famous department stores, you will find weekly markets, small boutiques, antique dealers, bookshops and some of the best vintage and second-hand shopping in Europe.

Each area has its own character. Knightsbridge is home to Harrods, Covent Garden and Seven Dials are full of smaller shops, and the markets of Portobello Road, Camden, Spitalfields and Columbia Road each have their own best day of the week. Our guide to vintage and second-hand shopping covers Brick Lane, Portobello Road and the charity shops where Londoners find their bargains.

Before you shop, it is worth knowing how tax-free shopping works for visitors today, since the rules in Great Britain changed some years ago.

51 guides in this section.

Shopping in London

Shops for a particular obsession

Photos in this list: photographer and licence for each image are listed on our image credits page.