Where to head for the ultimate shopping experience in London.
If you are wanting to go on a serious shopping spree then London, with its profusion of quality shops, stores, boutiques and markets, is possibly one of the greatest cities in the world to fulfil those yearnings for a shopping getaway.
Although knowing where to start to spend some of your hard earned cash can be a minefield. To help you know where to head for some serious shopping here is the best shopping guide to London!
London’s Oxford Circus Topshop is the brand’s largest store and covers a whopping 90000 square feet over three floors. Since it was opened in 1994, this iconic shop has become the world’s largest fashion store with designers such as Kate Moss having her own line there. A shopping trip to London would not be complete without a visit to Oxford Circus’s Topshop, which, with its own bar and café, you can literally spend hours in there, as well as a small fortune!
Harrods is possibly the most famous department store in the world renowned for selling the height of luxury products. Although contrary to popular belief, Harrods has not always been associated with high-end consumerism, as when it started out in 1849 by Henry Harrod, it was a small grocery store, and its reputation was not gained until 1873 when the shop burned down in a fire and Henry Harrod sent a letter of apology to his customers explaining their “order will be delayed in the execution by a day or two”, and ever since has thrived in its reputation for possessing a “stiff upper lip”. Given its reputation for being the shopping destination for the extremely wealthy, be warned if you are planning on shopping in Harrods, the store has a strict rule of dress – jeans, leggings, trainers and football shirts are a definite no-no.
This world-renowned store provides the ultimate London shopping experience. From Stella McCartney dresses to sporting Sienna Miller-type skinny jeans, Harvey Nichols is the perfect venue to find cutting-edge fashion. Take the time to visit the bar on the fifth floor of Harvey Nichols where the cocktails are simply divine.
Also located on Oxford Street Circus, Selfridges is a fantastic place to shop until you drop and once you have dropped eat and drink in the store’s top-notch bars and restaurants. Selfridges flagship London store is the second largest shop in the UK and was named the “world’s best department store” in 2010, making a trip there high on any London shopper’s agenda.
Opened in 1875 on Greater Marlborough Street, Liberty and its iconic “Liberty prints” has remained a firm favourite for both designers and shoppers. Synonymous with luxury fashion and elegance, entrepreneur Authur Liberty and his vision stamped a legacy of quality, integrity value and beautifully deigned clothing and products onto London’s fashion scene. Since the late 1800s, Liberty has been a leading destination in worldwide fashion and design.