2 min read

H Beauty brings luxe cosmetics to suburbia

London’s famed Harrods department store is opening a new beauty concept, H Beauty, at the Intu Lakeside shopping mall.