N°21 apre il suo primo flagship store in Italia, a Milano nel “quadrilatero della moda”, in via Santo Spirito 14. Lo spazio è caratterizzato da un’atmosfera di rarefatta eleganza, senza mai perdere di vista quel concetto di stile sofisticato da sempre nelle corde del direttore creativo e fondatore del brand, Alessandro Dell’Acqua. L’apertura dello store è prevista per gennaio 2016.