Mayfair

Oxford Street

Topshop display at Selfridges on Oxford Street in London. Photo by alphacityguides.

Europe's busiest, and most dense shopping street, with most of Britain's flagships retail shops.

Dover Street Market

Fashion display inside The Dover Street Market London. Photo by alphacityguides.

London's famous designer concept market that successfully blends the worlds crème de la crème in fashion, art, and design.