Harvey Nichols Window Displays

Harvey Nichols, founded in 1831, is an upmarket department store chain. Its original store is in London. Founded in 1831 as a linen shop, it sells many international brands of clothing for women and men, fashion accessories, beauty products, wine and food. Harvey Nichols attracts more younger shoppers than its rival Harrods.