Sephora opening sees hundreds queue overnight

BBC Local News

Published

BBC Local News: Sheffield and South Yorkshire -- The Meadowhall store, which sells make up, skin and hair care, is Sephora's first shop in Yorkshire.

Full Article