“HARRODS to open ‘H Beauty’ STORE outside of London”