November 30, 2021
UK-based department store Harrods opened its third standalone H beauty store in the UK today. The new shop is the retailer’s first H beauty location in Scotland.
The 21,000ft2 (1,951m2) space, located in Edinburgh’s St James Quarter, offers beauty services...