All Harvey Nichols articles

British department store chain Harvey Nichols was founded in 1831. It operates stores in eight locations across the UK and Ireland, including its flagship store in Knightsbridge, London. Harvey Nichols also has a number of international stores in Asia and the Middle East.