London is famous the world over for its shopping. High street shops, iconic designer outlets and towering department stores make the city a shopping haven for those seeking leading brands and bargain prices.
But, away from the hustle and bustle of the likes of Oxford Street and Regent Street, is a closet of smaller boutiques, quirky curios and markets off the beaten path.
Here, we’ve highlighted our favourite shopping destinations where you’ll get lost in winding streets and hidden gems rather than overwhelming crowds.
Tucked away in Seven Dials, Neal’s Yard is a must for cosmetic and beauty fans. Here, you’ll find the flagship of Neal’s Yard Remedies offering organic skincare products, as well as specialist boutiques such as Kiehl’s and perfumer Miller and Harris.
Harry Potter fans will instantly recognise this Victorian marketplace as the setting for Diagon Alley.
Although wands, broomsticks and owls can’t be found here, the cobblestone passageways will bewitch shoppers with their lamp-lit window displays selling clothing, stationery, watches and perfumes.
If you’re on the hunt for pre-loved treasures such as antiques, vintage clothes and quirky trinkets, then head to cobblestone laneway Camden Passage. Filled with small shops and cafes, you’ll find everything imaginable in this Aladdin’s cave.
Broadway Market is the perfect place to wander on a Saturday morning. Browse the dozens of stalls selling fresh produce, food and drink, accessories and vintage clothing before nipping into one of the nearby pubs or cafes for a bite to eat.
Regent’s Park Road
Avoid the crowds of nearby Camden Market and stroll along Regent’s Park Road in the Primrose Hill area.
Stocked with quality boutiques selling clothing and footwear, here you can relax in a cosy restaurant or wander along the picturesque canals, taking in the city views.
Travel with all of your shopping bags at no extra cost with Caledonian Sleeper.