164 RETAIL EXPERIENCE
B+H • GENERAL FIRM CAPABILITIES
Sephora Shanghai Flagship Store Location Shanghai, China Size 64,584 ft2 | 6,000 m2 Status Completed in 2013 Client Sephora
B+H was engaged to provide the facade design and interior design services for Sephora’s Shanghai flagship retail store, as well as the training centre and China HQ offices. The project involved extensive modification and refurbishment of the existing 64,500 square foot space, comprising the retail store and offices, across five floors. For the retail store, a dramatic red, white and black colour scheme was conceived, with
polished acrylic surfaces and dynamic organic shapes, featured throughout. In line with Sephora’s motto of “Excellence, Freedom, Passion & Boldness”, a rainbow of colours was selected to represent a range of emotions. The arrangement of the colours from warm to cool directs people from the north to the south of the space and creates a sense of vitality and dynamism.