Make a reservation
Harvey Nichols London in the evening

Harvey Nichols

Harvey Nichols, founded in 1831, is a British department store chain with a flagship store in Knightsbridge, London. It sells international luxury fashion collections for women and men, fashion accessories, beauty products, wine and food.