Champions Debuts Immersive Five Level Flagship In The Heart Of Milan
Champion has officially opened The House of Champion, a new flagship store of about 890 square metres in the heart of Milan, Italy, cementing the sportswear brand’s lifestyle push in Europe. A Five-Level Home On Via Torino The flagship is…
