You've decided where to go; now it's time to decide where to shop.
From quaint boutiques to expansive shopping malls, retail therapy is never far from reach. Designer brands,
incomparable customer service, and must-have merchandise make these the best places to shop in London.
Soho's Carnaby is just a short walk from Seven Dials, and is a very popular area with a plethora of shops featuring both big names and independents. You will know Carnaby as the birthplace of the Mod Movement, and today the area still thrives.read more
"I want to create a kind of market where various creators from various fields gather together and encounter each other in an ongoing atmosphere of beautiful chaos: the mixing up and coming together of different kindred souls who all share a strong...read more
Few pleasures can equal the satisfaction of commissioning and possessing something unique. Garrard can design the jewelry of your dreams, including your own unique piece from start to finish, from choosing the loose stones and producing life-size...read more
Harvey Nichols' flagship store opened in its present form on the corner of Knightsbridge and Sloane Street in the 1880s. There are a total of eight floors of fashion, beauty and home collections with the Fifth Floor dedicated to Food and Restaurants...read more
There is an immediate sense of something more informed, of something executed with a little more Úlan, as you step through the doors of Hostem, a new men's establishment in the heart of London's East End.read more
This independent store is a natural extension of an interest in all forms of design and the things that we surround ourselves with. Consequently, Mar Mar Co. sells a range of products for the home, life and wellbeing.read more
Don't be fooled into thinking that this huge department store is simply a Mecca for commercialism and shopaholics. Selfridges has a truly fascinating history that supports its excellent reputation for providing a huge range of high quality goods...read more