Trip Scam TripScam Travel scam warnings and city guides

DestinationsUnited KingdomLondonShopping

London, United Kingdom

Best places to shop in London

5 markets, malls and shopping districts in London — what to buy, when to go, and the tourist traps to avoid at each one.

Last updated 2026-08-08

1. Borough Market

Borough Market
Photo: Txllxt TxllxT · CC BY-SA 4.0 · source

The Southwark food market trading since the 12th century — British cheese, charcuterie, bread, produce and cooked stalls under the railway arches.

2. Portobello Road Market

Portobello Road Market
Photo: Asian Wedding Photographer London · CC BY-SA 2.0 · source

The Notting Hill market — antiques and silver at the southern end on Saturdays, fruit and veg in the middle, vintage and street food under the Westway.

Watch outSilver and antique prices here assume a tourist who has not checked. Hallmarks are legible with a loupe and tell you the metal, the maker and the year — ask to see them, and check a dealer's price against an online auction result before buying.

3. Oxford Street, Regent Street and Bond Street

Oxford Street, Regent Street and Bond Street
Photo: Irina Aksenova · Pexels License · source

The West End retail spine — department stores and chains on Oxford Street, flagships on Regent Street, and international luxury on Bond Street.

4. Camden Market

Camden Market
Photo: Lewis Clarke · CC BY-SA 2.0 · source

The canal-side market complex — vintage clothing, records, jewellery, street food and the Stables Market's converted horse hospital.

5. Spitalfields, Brick Lane and Columbia Road

Spitalfields, Brick Lane and Columbia Road
Photo: Ali R Bataklar · Pexels License · source

The East End markets — design and vintage at Spitalfields, vintage and curry houses on Brick Lane, and the Sunday flower market on Columbia Road.

More about London