Sephora to open London flagship in Westfield this Spring - Retail Gazette
Sephora is set to open the doors to its London flagship store in March in Westfield London, White City.
www.retailgazette.co.uk