Shopping areas & districts

Borough Market

Anyone with even a passing interest in food goes gaga for this, London’s biggest gastro market, which serves up artisanal delights and fresh-from-the-farm produce.

Marylebone High Street

Small town character, intriguing shops and plenty of coffee spots makes this a much-loved refuge near Oxford Street’s mania.

Covent Garden-Neal Street

Its main market square may be the centre of tourist attentions, but spiral out into neighbouring streets and discover everything from curiosity shops to cosmology.

Columbia Road-Cheshire Street

Have a nose around specialist boutiques and blooms on two of the East End’s sleepiest workday streets, which come alive at the weekends.

Shoreditch-Hoxton

Designer studios make this their inspirational hub, so rather than ubiquitous high street brands, you’re more likely to find premium names and grimy one offs.

Notting Hill-Portobello

Portobello Market lives up to its Disney lyrics, whilst more upmarket names and boutiques and organics ahoy keep the rich list residents happy on nearby Westbourne Grove.

Knightsbridge-Sloane St-King’s Road

Spiritual home of the yummy mummy, housing mega brand emporiums, and bordered by the ultra exclusive Sloane Street and the now commercialised King’s Road.

Regent St-Bond St-Oxford St

The West End’s big three can be broken down into: Oxford Street for the masses (save for Selfridges), Regent Street for the foreigners, and Bond Street for the label queens.

Soho-Carnaby Street

Quirky boutiques, a smattering of the seedier side and independent talent to be found in Soho’s cobweb of streets, the most famous of which is perhaps Carnaby.

London Shopping - on a map

Loading markers...