NN.07 opens London store with Covent Garden arrival after NYC debut
Copenhagen-based menswear label NN.07 has just opened its first UK store with its arrival in London’s Covent Garden. The opening follows the opening of a flagship store in SoHo, NYC, last month.