Home /

Shopping Guide

Shopping Guide

The best way to shop in London is to sample its numerous markets. People who love to eat out can visit the farmers’ markets from all corners of the country as locally grown food is brought to the selling table in these markets. For floral buffs, the famous flower markets turn the Victorian cobbled streets into blooming highways that offer bargains for hunters every Sunday. In addition to markets, London has many distinct shopping regions and high streets that are a treasure trove to shoppers. The range is vast and deep and exciting, ranging from luxury goods in the Mayfair District to extraordinary picks in Covent Garden or Camden Market. The larger shopping arenas such as Harrods in Knightsbridge and Westfield offer great departmental store experience where shoppers could squander hours browsing and shopping at leisure.

Here are the often visited locations for a great shopping experience in London:

Oxford Street

Many people regard Oxford Street to be the very heart of London’s shopping scene. This street offers more than three hundred shops that include landmark stores and various designer outlets. Oxford Street is also home to the legendary shop, `Selfridges’ along with numerous other department stores like Debenhams and John Lewis. The nearest Tube Stations are Bond Street, Oxford Circus and Tottenham Court Road.

Bond Street and Mayfair

People who like to splash out on the finest in designer clothes and have plenty of money to throw around will find this shopping area to their liking. This is the ideal place for luxury browsing and window shopping. It is the perfect region for extravagant retail connoisseurs. It is also popular with many celebrities who come here on a shopping spree. It is considered as the most exclusive shopping centre in London with big names such as Louis Vuitton, Burberry and Tiffany & Co. The nearest Tube Stations are Piccadilly Circus and Bond Street.

Regent Street and Jermyn Street

This is regarded as an elegant shopping area with an impressive range of fashion stores that sell goods at mid-price. These streets have some of the oldest and famous shops that you will come across in this city and names include Liberty, The Apple store and Hamleys. The nearest Tube Stations are Oxford Circus and Piccadilly Circus.

Carnaby Street

Carnaby Street is regarded as the birthplace of the cultural fashion revolution during the famous period of the swinging nineteen sixties. Its thirteen surrounding streets are a few minutes away from the Piccadilly Circus and Oxford Circus. They sell more than one hundred and fifty brands. Visitors would come across over seventy independent bars and restaurants. They will also come across the latest designer names and heritage brands. People who like to sample out great English pubs would find this place to their liking. The nearest Tube Stations are Piccadilly Circus and Oxford Circus.

Covent Garden

This is perhaps one of the greatest shopping places to explore in London if you are looking for unique gifts, fashion stuff, rare delicacies in desserts and one-off handmade jewellery. There is plenty to shop around from in urban street wear or quirky cosmetics and shoes. Neal Street is famous for innovative and imaginative crafts and art goods. The nearest Tube Stations are Leicester Square and Covent Garden.


A well-established brand, Westfield offers prime shopping at its best, with its two mega shopping malls at Stratford and at White City. Westfield is considered home to favourites in high street goods that include Next, Marks & Spencer, Debenhams and House of Fraser along with many other luxury brands like Jimmy Choo, Louis Vuitton, Ted Baker and All Saints. There are cinema complexes, gymnasiums, bars and restaurants under one roof at some places. The nearest Tube Stations are Stratford, Shepherds Bush and White City.


Visitors from all corners of the world like to frequent Knightsbridge and Brompton Road in particular for the famous department stores and shops. People like to visit this place for prestigious brands and latest trends from the elite in world fashion designing. This shopping region is best known for Harrods and Harvey Nichols. You will also come across other well known fashion designers on Sloane Street in this region. The nearest Tube Station is Knightsbridge.

King’s Road

With many avid shoppers, shopping has become an obsession at King’s Road, especially in the posh Chelsea area. Shoppers will come across an assorted mix of unique brands and trendy boutiques along with numerous high street staple goods and designer shops. They will also come across a large range of restaurants and cafes. King’s Road is considered a key shopping place for interior designing shops that are truly inspirational such as Cath Kidston, Heal’s and Peter Jones. The nearest Tube Station is Sloane Square.

Savile Row

Savile Row is famous all over the world for its tailored suits. This is the place to be if you are looking for a handmade suit which is crafted in the old fashioned style. Do remember that there will be a price tag to match the quality of the suits. Henry Poole & Co. has become famous for pioneering the tuxedo from Savile Row. This shop is still busy cutting the cloth in this shopping region. Other stylish names that frequent this place are Ozwald Boateng and Gieves & Hawkes. This street is considered as the golden mile of tailoring. At the corner of this famous street, you will find Abercrombie & Fitch’s famous flagship store. The nearest Tube Stations are Piccadilly Circus and Bond Street.

Notting Hill

This shopping region has become famous all over the world, mainly on account of the famous movie of the same name, starring Hugh Grant and Julia Roberts. This place provides a large range of small but unique shops that sell vintage clothing and rare antiques. The world famous Portobello Road Market can be found in this shopping area. It is over a mile long in length and has many different stalls that set up shop daily and wind up in the evenings. Westbourne Grove, in its neighbourhood, offers shopping of a high end style with many stylish designer shops selling boutiques. Shoppers will also come across art galleries and hip cafes here. The nearest Tube Stations are Westbourne Park, Notting Hill Gate and Ladbroke Grove.

Canary Wharf

Canada Square is the place well known in London’s Docklands for leading business houses in the United Kingdom. It also has great shopping centres that are open all days of the week. Canada Square at the Canary Wharf has modern and sleek shops that are in excess of two hundred in number. People who look out for big names such as Zara, Myla and Oasis will not be disappointed at this place. The nearest Tube Station is Canary Wharf.


This shopping centre is located in East London. The Boxpark in Shoreditch is considered as the first pop-up mall in the world. It is made of stripped shipping containers that have been refit. The nearest Tube Station is Liverpool Street and Old Street.