April 26, 2022
UK-based department store Harrods has opened its fourth standalone H beauty store in the UK.
The 25,300ft2 (2,350m2) store, located in The Mall, Cribbs Causeway in Bristol, offers beauty services and sells products from 86 international beauty brands. Harrods says...