Loading News...

Beauty Giant Sephora Opens Doors To London Store

The French multinational retailer of personal care and beauty products has a global following. After an exit from the retail market in 2005 Sephora decided to make a welcome return, with a new flagship store in London.  Located in the largest retail destination in Europe, Westfield London, the store introduces next generation design features to further enhance the retail experience of UK consumers.

The new 6,000 sq. ft store concept comprises a new double height glazed shopfront, iconic illuminated Sephora stripes and beautiful curved and tiered GRG ceilings with integral Illuminated coffers. The store’s internal area includes a central beauty hub, bespoke concept furniture and self-serve kiosks.  This is an elegant and unique concept, providing the perfect canvas from which to showcase the Sephora brand.The store houses an extensive product range for beauty junkies of more than over 140 brands including many exclusive to Sephora

Glass by CareyGlass