London Shopping

  1. Berwick St

    Lined with record shops, plus a fruit and veg market.

    Read more about Berwick St

  2. Covent Garden Piazza

    Overflowing with gimmicky shops, crowds, jugglers, mime artists and other performers.

    Read more about Covent Garden Piazza

  3. Dover Street Market

    Name-checked by every fashionista worth their Jimmy Choos, this small, six-floor arcade showcases clothes and accessories by Comme des Garçons and tenants. It's modishly spartan, with concrete floors, corrugated-iron market-style 'stalls' and some interesting art dotted around, but prices are of the order of around £80 for a T-shirt and £300 for a cushion.

    Read more about Dover Street Market

  4. Long Acre

    Full of affordable High-Street chains, including Warehouse, Reiss and Zara. Also superlative travel bookshop Stanfords.

    Read more about Long Acre

  5. Marylebone High Street

    Marylebone high St is now one of London's most interesting retail strips. So when coming to visit the following small selection of stores, leave plenty of time to investigate others along that road, including the Conran Shop (No 55), Calmia (No 52), Cath Kidston (No 51) and Shoon (No 94).

    Read more about Marylebone High Street

  6. Monmouth St

    Lots of floaty women's fashion and accessories are found in fun, cool boutiques, including Orla Kiely and Koh Samui.

    Read more about Monmouth St

  7. Neal St

    Street fashion, including Urban Outfitters and Diesels. Birkenstock, the Natural Shoe Store and even a Rough Trade record outlet (in the basement of No 16) are also here. Thomas Neal Centre is packed with urban/skate/surf fashions.

    Read more about Neal St

  8. Oxford St

    London's sclerotic shopping artery should be avoided as much as possible, although it does house HMV and the Virgin Megastore (the latter on the corner with Tottenham Court Rd).

    Read more about Oxford St

  9. Advertisement