The CCC Group, which owns the brand, has leased around 2,000 sqm in the Nový Smíchov Shopping Centre in Nový Smíchov in Prague. The chain currently has 22 stores across Poland, including one in the Arkadia shopping centre in Warsaw, which opened on February 1st. in Prague will be the first brick-and-mortar store of the brand located outside Poland.

Nový Smíchov, which is owned by Klépierre, opened in 2001. Its tenants include: Tesco, Douglas, Apart, Bershka, C&A, Calvin Klein, CCC, H&M and Cinema City. The centre comprises around 60,000 sqm of retail space.