Department stores in London

From Harrods to Harvey Nichols, Liberty to Selfridges, London is home to a string of big-name department stores.  

Stocking everything from cosmetics to champagne, designer clothes to caviar, most London department stores also have cafes, restaurants and bars in which to refuel. Spoilt for choice? See our list of the Top 10 London Department Stores to help you decide where to go to make the perfect purchase.