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
The beauty giant will open a store on Carnaby Street and Old Spitalfields Market