Store gallery: Sephora returns to UK with first bricks-and-mortar
Sephora Store Reportedly Opening In Westfield Alongside Missguided
Hannah Hibberd on LinkedIn: Situ Live: Coming Soon
Sephora confirms opening date for first UK store at Westfield
Intense Retail
Retail in London, Page 5
Report: Sephora Opening Flagship Store in Westfield London Mall
First look: Inside Sephora's Westfield London flagship store
Brand new Sephora - the flagship store opened yesterday at
Sephora Gearing Up to Open in British Capital, Sources Said – WWD
Stylebook snapshot: New shopping options in New York City this
Sephora announces London debut store location
Location and Shopping - Experience Retail Today