Designer names and, well, just about everything else make London a Mecca for shoppers from all around the world. With more than 18 million visitors a year and a friendliness rating of 9, London is the most popular city on the planet. While it’s not the city easiest on the pocket, it still makes our top 5.


Why is London on our best shopping cities in the world you ask – we’d have thought that was fairly self explanatory. The lure of top designer names mixed with a hectic high street and vibrant vintage scene means every possible taste is catered for. Whatever your budget, shopping in London delivers sartorial style in droves.


A global hub for fashion and fun - discover cheap flights and the delights of shopping in London.


Oxford Street is a magnet for the dedicated follower of high street fashion, offering a shopping experience that is unrivalled anywhere in the UK. The mix of international brands, high street fashion, accessories and children’s wear guarantees a world class shopping experience, whatever you’re looking for. This historic street has too many stores to mention, but highlights include: Topshop, Selfridges, Russell & Bromley, Nike Town, House of Fraser, John Lewis and American Apparel.


If you’re looking for classic threads from the days of yore, hop on the bus and get yourself down to East London’s Shoreditch. Shoreditch is one of London’s most culturally and artistically rich areas, well known for its abundance of weird and wonderful vintage outlets. The East End Thrift Store, Absolute Vintage and Blitz, the world’s largest vintage department store, should not be missed.


Kensington High Street has an excellent mix of high street and high-end shops, all conveniently located just a short hop from a number of tube stations. Although you will find many of the shops on this exclusive street elsewhere, there are also a number of luxury boutiques that are unique to the area.

London is a luxury shopper’s paradise with a whole host of designer shops just waiting to be explored. Fortnum & Mason, in Piccadilly, is a department store with a difference, stocking only the most exclusive food, homeware and clothing brands. Bond Street is also renowned for exclusive brands, designer fashion, art and antiques. Famous brands like Burberry, Chanel, Jimmy Choo and Louis Vuitton all call Bond Street home.


If you’re looking to bag a bargain, sample sales should be at the top of your list. Many of the UK’s sample sales can be found in central London, but you’ll have to keep your ear to the ground to find out where the next sample sale will be.

Every dedicated shopper knows that some of the best shopping experiences are to be found off the beaten track. Broadway Market in Hackney, which is open all week, is home to hundreds of food, drink, fresh produce and vintage clothing stores. Greenwich market is also a fantastic spot for a bite to eat.

©Garry Knight

If you find yourself in London’s East End, Shoreditch’s Redchurch Street is an absolute must, with some great menswear brands and some funky and ‘out there’ home accoutrements. And, if all this shopping has made you hungry, head to Brick Lane for an authentic curry or a little look at the nearby vintage shops.

Fashion, travel and lifestyle blogger Peony Lim recommends the “fantastic” boot seller at the top of Portobello Road under the bridge. Adhoc on the King’s Road is a teenager’s paradise and Aer blow dry bar is “fantastic”.

“My favourite Boxpark store is Parla - their rings are masterpieces."

Make-up artist and stylist Isabella Tombinski-Robb says the most interesting shops in London can be found at Boxpark at Shoreditch High Street station. “I like the concept and the fact fresh brands always get a space to showcase their designs,” she says. “My favourite one is Parla, as I’m into extraordinary jewellery designs. Their rings are masterpieces and a must-have statement piece.”