News
An upmarket beauty brand has announced an opening date for a new store at Meadowhall. Sephora says it will open on ...
The new Sheffield Sephora UK store comes on the heels of the brand’s store opening at Liverpool One, and follows several major openings in 2024, including the first regional store in Manchester ...
Beauty enthusiasts’ told to prepare as Major Global beauty reveals official opening date of its first store in Yorkshire at ...
The LVMH-owned beauty retailer’s first store in Yorkshire is opening sooner than you think as the company ramps up its UK retail footprint ...
Use precise geolocation data and actively scan device characteristics for identification. This is done to store and access ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results