Recently, the luxury handbag brand of Coach has opened a new flagship store on the prominent retail corridor Omotesando in Tokyo, Japan.
The new space was brilliantly designed by the architect Shohei Shigematsu and the architectural practice OMA with a façade that features 210 stacked translucent display boxes that are placed in a herringbone pattern and which host the brand’s products in this original way. Another interesting element is the floating tower with 105 illuminated acrylic units encasing the central stair that leads to the upper level. These two elements have two important purposes, firstly surrounding the visitors with the Coach products and also freeing floor space.
The circulation tower also provides illumination and permits the façade to attract attention even during the nighttime. The visually impressive way that the products are placed manages to envision perfectly the Coach ideal of “logic and magic”.