Viral beauty brand Sephora to open two new stores in London

The beauty giant will open a store on Carnaby Street and Old Spitalfields Market

Viral beauty brand Sephora to open two new stores in London

The beauty giant will open a store on Carnaby Street and Old Spitalfields Market