IKKS Paris makes UK debut with two London stores

French lifestyle brand IKKS Paris is opening its first permanent UK store at 3 Carnaby Street in London in May, housing the brand's full range of womenswear, menswear, and kidswear. IKKS Paris will also open a second London store on King's Road in June.

Read the full article.