Sephora Shanghai Flagship Store
Shanghai,  None,  China

B+H Architects
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.
B+H Architects
B+H is a global, award-winning, full service design firm recognized for excellence in sustainable design, technical expertise and the delivery of complex, large-scale projects. A 60-year legacy of design innovation and problem solving has endowed us with a depth of knowledge, skill and agility that benefits each client we serve, wherever they are in the world.

Working from offices in Toronto, Vancouver, Calgary, Seattle, Shanghai, Beijing, Hong Kong, Singapore, Ho Chi Minh City, Delhi, Doha, and Dubai, we are creating the framework around which people live their lives. Our ability to span across scales and levels of complexity is evidenced by our large portfolio of work ranging from the planning of entire regions and cities through to the shaping of public spaces, individual buildings and interiors - each requiring the coordination of talented multidisciplinary teams.

We are committed to delivering high-performance and sustainable communities, buildings and environments that exceed client expectations, contribute to human well-being and enhance the health of our planet.
Call For Entries - 2018-19 ADEX Awards
Official winners