June 23, 2021
H Beauty in Milton Keynes (Photographer Kensington Leverne)
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...
