
Adidas’ new store is the company’s largest commercial development in Europe, occupying a total of 1,100 sq m on two levels and is a standard store for the future development of retail outlets of similar size.
Adidas’ new store is the company’s largest commercial development in Europe, occupying a total of 1,100 sq m on two levels and is a standard store for the future development of retail outlets of similar size.