Loading city...
Loading city...

4 shopping selected in this guide.

Harrods is the world's most famous luxury department store, occupying an entire city block in Knightsbridge. Its terracotta building, lit by 12,000 light bulbs at night, houses 330 departments across seven floors, with the motto "Omnia Omnibus Ubique" (All Things for All People, Everywhere).

Oxford Street is Europe's busiest shopping street, stretching 1.5 miles from Marble Arch to Tottenham Court Road with over 300 shops. It attracts an estimated 500,000 visitors per day and generates over £5 billion in annual retail sales.

Carnaby Street is the undisputed historic birthplace of 'Swinging Sixties' fashion. It is now completely pedestrianized, functioning firmly as a highly vibrant hub for lifestyle brands and superb dining.

Seven Dials is a uniquely atmospheric, independent shopping and dining district in Covent Garden, defined by seven narrow cobbled streets meeting at a central sundial monument.