An "immersive beauty playground" awaits as Harrods has opened its vast new H Beauty store in its first location in the north ...