We’ve already talked about the best shopping centers in London, now it’s time to cover the top ten department stored in London. They are scattered all over the city, and they sell anything from furniture, clothing, to more luxurious goods like caviar, gold, etc. There’s not much a person won’t find at these London department stores. These places have become one of the main outlets where people buy all the goods then need or could wish for. Department stores in London aren’t just places where one could do some shopping. In most of them there are numerous restaurants (pretty decent ones too), cafés, bars, arcades, etc. Where there are cosmetic shops for the ladies, there’s probably a spa near as well. A nice beauty treatment is never far away at one of these department stores. Neither are manicures or pedicures! After an exhausting shopping spree, there’s nothing better than being pampered for a while. Buying gifts for friends and loved ones can sometimes be a little difficult. Thankfully there are personal shopper services that will easily find the right merchandise for any occasion. Here is our list of the best ten department stores in the city of London.

  1. Debenhams

Debenhams10The Debenhams department store sells everything from kitchenware, furniture, clothing, to toiletries. In recent years it underwent a massive renovation project which cost a staggering 25 million pounds. This department stored is located on Oxford Street and often stocks a wide range of affordable collections from mostly British designers. The homeware department is trendy and packed with merchandise. It spreads across a total of seven floors, and it also boasts a neat and always popular beauty hall.

Visiting address: 334-348 Oxford Street, Marylebone, London, W1C 1JG

  1. Fenwick on Bond Street

Fenwick on Bond Street9Fenwick was originally established back in 1891 as a fancy hair accessory boutique. 120 years later it is home to five floors of luxurious retail shopping in the trendiest street of London. People who are seeking designer clothing, shoes, and bags will find all those items right here. Homeware and cosmetics are also easily accessible here. Jewelry perhaps? This department store has got that covered as well. Anything on Bond Street is chic and fancy, and this place fits in perfectly.

Visiting address: 63 New Bond Street, London, W1A 3BS

  1. Fortnum & Mason

Fortnum & Mason8The Fortnum Mason was first built on the same site where it is today in 1707. It is well known in London to be a true purveyor of fine dining, wine, and traditional English tea. To say that it’s the quintessential English department store would be an understatement. Not only is this place posh and luxurious, but there are all sorts of quality goods that can be bought here. Quality usually has a price, but nothing can come close to the merchandise that can be found here.

Visiting address: 181 Piccadilly, London, W1J 9EH

  1. Harrods

Harrods7Harrods is probably the only department store on the list that’s known throughout the world. It’s 160 years old and ever since it first opened it has been specializing in selling luxurious items to Londoners. The store spreads across seven floors and has an amazing 330 departments. Once people are done with their shopping, they can choose one of the 27 restaurants, pizzerias, bars, and steakhouses, where they replenish the energy lost during the spree.

Visiting address: Harrods, Knightsbridge, London, SW1X 7XL

  1. Harvey Nichols

Harvey Nichols6For fashion lovers there’s no better or more exciting shopping place than Harvey Nichols. They offer a wide range of designer clothes and items that are sometimes hard to find in other places. The department store first opened in the 1880s, and hasn’t changed much since then. High-end labels such as Jimmy Choo, D&G, Burberry, can all be found here. The fifth floor is reserved for the restaurants and fine dining.

Visiting address: 109-125 Knightsbridge, Westminster, London, SW1X 1RJ

  1. House of Fraser

House of Fraser5House of Fraser in London first opened its doors 160 years ago. London is all about history, and even department stores have it. It’s very well known among Londoners as being the best shopping place on Oxford Street. Even people on a budget can find something luxurious for themselves. Or a friend, but we recommend you buy something for yourself. Brands that are represented here include DKYN, and Ted Baker. Today they have 63 such stores spread across England and Ireland.

Visiting address: 318 Oxford Street, London, W1C 1HF

  1. John Lewis

John Lewis4John Lewis on Oxford Street is another department store that has a tremendous history. Its humble beginnings are a far cry from where it is today. Anything one could imagine can be found here, jewelry, beds, furnishings, fashion related items, etc. Shoppers will also find plenty of tech gadgets too. This flagship department store also boasts an open rooftop that was designed by the Royal Horticultural Society. During the summer it offers the best views of London.

Visiting address: 300 Oxford Street, London, W1A 1EX

  1. Liberty

Liberty3If you’re looking for something unique and you haven’t had luck finding it anywhere else, pay a visit to the Liberty department store. The offering this store has is highly eclectic. It was established in 1875 in the heart of London, and thankfully it hasn’t changed much since then. The marvelous Tudor building retains all of its original features. Beauty products, antiques and old furniture, they can all be found at the Liberty department store in London.

Visiting address: Regent Street, London, W1B 5AH

  1. Marks & Spencer on Oxford Street

Marks Spencer on Oxford Street2If you are not from London or England, you’ve probably noticed a pattern here; the best department stores are located on a few streets. Marks & Spencer is a world-renowned store, and no could argue otherwise. Their flagship store Marble Arch boasts an amazing range of fairly affordable items. If it’s sexy lingerie for the ladies, or a handsome suit for the gentlemen, it can all be found here.

Visiting address: 458 Oxford Street, London, W1C 1AP

  1. Selfridges & Co

Selfridges Co1Let us start with pointing out the fact that the world’s largest denim department is located at Selfridges in London. This might just be the finest department store on the face of the planet. Tech lovers will have a blast browsing through all the newest technology, while others who are interested in fashion will have an equally exciting time. In this department store there are a total of eleven places where people can sit down and have a drink or something to eat. Words cannot describe how magnificent the Selfridges department store is.

Visiting address: 400 Oxford Street, London, W1H 6HB