COS opens New Delhi store featuring sustainable design
The London-based fashion brand COS officially entered the Indian retail market on October 2, unveiling its first-ever store in the capital, New Delhi. The new flagship is situated in the Select Citywalk Mall, New Delhi and was designed entirely in-house as an exploration of craftsmanship, materiality, and modern culture. The new store, located...
loading...