Every product on this page was chosen by a Harper's BAZAAR editor. We may earn commission on some of the items you choose to buy.

London is a town of contradictions–and that chic contrast of high street and high end is what makes shopping in one of the world's best cities that much more exciting. This city is chock-full of royal pedigree, yet its the birthplace of punk; it's the birthplace of innovators like Alexander McQueen, and the home to up-and-comers fresh out of Central Saint Martins. From smart dressing to vintage gold mines and all the luxe department stores and flagships in between, this city does not disappoint for those looking to get a fashion fix. Here, our favorite places to shop in England's capital.
Watch Next

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below