News

Sephora's massive new store in the Arndale is set to open its doors officially to the public from 10am today (Friday, August 1). The shop marks the brand's second location in Manchester following the ...