
Superdrug launches new Meadowhall flagship following ‘significant investment’
Beauty retail continues to be a major battleground for big names making their mark by opening statement stores at key locations. Now Superdrug says it’s making a “significant investment” in unveiling an all-new store in Sheffield’s Meadowhall mall. Superdrug At 10,199 sq ft, the store has opened ahead of French rival Sephora that will land…