London is one of the world's great shopping cities — not for malls, but for the sheer variety: ancient markets next to luxury flagships, emerging designers in repurposed warehouses, Saturday antique hunts and Sunday flower markets. Every neighbourhood has its own retail character.
The most photogenic market in London — a single Victorian street packed with flower traders every Sunday morning. Cut flowers, houseplants, rare bulbs and garden accessories sold by cockney traders at full volume. The surrounding streets fill with independent shops opening specifically for market day.
The Sunday Upmarket at the old Truman Brewery is London's best vintage and independent designer market: 150+ stalls of clothing, accessories, records and objects. Brick Lane street itself has permanent vintage shops open seven days a week, including Rokit and the Vintage Market.
Old Spitalfields Market — Victorian iron and glass, now filled with independent food traders, fashion and crafts. The food hall has 30+ options. Eat at Bleecker Burger (voted London's best), Bao, or the Vietnamese stalls on the east side.
Shoreditch's most design-forward street: a compact strip of independent fashion, homewares and concept stores. Labour and Wait (utilitarian homewares), Present London (menswear), Aesop, and Goodhood are all here. The street is also lined with good coffee shops.
A gentrified East End street market running Saturday only (10:00–17:00), but the permanent shops are open all week. Artisan bakeries, independent bookshops, fishmongers and specialist food shops. The canal at the end of the street is London Fields — worth 20 minutes.
Lyle's in Shoreditch (modern British, Michelin-starred, tasting menu format) or the more casual Brat on Redchurch Street (Basque wood-fire cooking, equally Michelin-starred). Both are among London's most talked-about restaurants.
Carnaby was the centre of 1960s Swinging London — Biba, Quorum and the boutiques that dressed the Rolling Stones and Beatles were here. Today it's independent fashion, streetwear and pop-ups. The surrounding Soho streets have London's best independent record shops: Sister Ray, Sounds of the Universe.
The most theatrical department store in London, possibly in the world. Harry Gordon Selfridge invented the modern concept of shopping as entertainment in 1909. The food hall is extraordinary; the Wonder Room for luxury goods; and the window displays are always spectacular. Five floors, a rooftop bar in summer.
Marylebone High Street is one of London's most pleasant lunch destinations: Ottolenghi for salads and pastries, Chiltern Firehouse (if budget allows — book way ahead), or the covered Marylebone Lane for several good independent cafés.
London's luxury mile: Burberry, Alexander McQueen, Stella McCartney, Cartier, Tiffany and dozens of smaller luxury houses line New Bond Street and the surrounding Mayfair streets. Mount Street has particularly good gallery-boutique hybrids. Even window shopping is a sport here.
The most beautiful department store in London — a 1925 mock-Tudor building on Great Marlborough Street with an atrium of carved dark wood. Famous for Liberty print fabrics (the classic floral pattern is iconic), but also strong in fashion, beauty and homewares. Small enough to actually enjoy browsing.
Seven Dials is the most interesting shopping cluster in central London: Neal's Yard Dairy (Britain's best cheese shop), Monmouth Coffee, and a ring of independent fashion, homewares and bookshops. End at Covent Garden piazza for dinner at Balthazar (French brasserie) or J. Sheekey (fish, London institution since 1896).
One of the world's great antique markets — 1,500 dealers on Saturdays stretching 1.5km through Notting Hill. Antiques in the south, vintage clothing in the middle (under the Westway), street food and bric-à-brac in the north. The Notting Hill colour-house backdrop makes everything more photogenic.
The streets off Portobello — Westbourne Grove, Ledbury Road — are London's most desirable for independent fashion and homewares. Books for Cooks on Blenheim Crescent is exactly what it sounds like: a shop dedicated entirely to cookbooks, with a tiny café testing recipes from the books.
Walk or bus south to Chelsea. The Bluebird on King's Road has a beautiful café and food market. Or the Chelsea Physic Garden café (if the garden is open — it's London's oldest botanic garden, 1673). The River Café (Ruth Rogers) is London's most influential Italian restaurant — if budget allows.
The street that defined 1970s British fashion — Vivienne Westwood's SEX boutique was here, where she and Malcolm McLaren invented punk. Today it's a mix of independent boutiques, antique furniture shops and vintage clothes. The Old Town Hall at the western end has market stalls.
The world's most famous department store — 330 departments across seven floors and 93,000 square metres. The food halls are a spectacle even if you're not buying: ornate Victorian tile work and a global selection of produce, chocolate, cheese, meat and confectionery. The Egyptian Escalator is now a piece of Kitsch history.
Bibendum in the Michelin Building (1911) on Fulham Road is a London institution — French brasserie in the original Michelin tyre showroom, complete with stained-glass Michelin Man windows. Less famous: Tendido Cero (Spanish tapas) or Ognisko (Central European, in an art deco Polish club).