COS Opens First Indian Store In Capital, New Delhi
London (United Kingdom) [England], October 14: On the 2nd of October, London-based fashion brand COS unveiled its first store in India. Located in Select Citywalk Mall, New Delhi, the space has been designed entirely in-house; an exploration of craftsmanship, materiality and modern culture, reflected through curated furnishing to create a warm and inviting environment. An […]
Continue Reading