June 23, 2021
UK-based department store Harrods is to open three standalone H beauty stores in the UK over the next year.
The stores will be in Edinburgh, Bristol and Newcastle. The first shop is set to open in Edinburgh’s St James Quarter...