
Department Store
Origin: UK
Harvey Nichols is the ultimate British fashion and lifestyle department store. Established in London over a century ago, Harvey Nichols is now a leading international retailer of high-end luxury. The store in Riyadh was the brand’s first outside of the UK, bringing a contemporary collection of womenswear, menswear, cosmetics, jewellery, childrenswear and accessories – as well as new food and beverage concepts – to the Middle East.