Stradivarius Unveils Expansive Global Flagship in Barcelona
Inditex-owned high street fashion label Stradivarius has unveiled its largest store worldwide in the heart of Barcelona. The sprawling 2,450-square-meter retail space is located on iconic pedestrianized shopping street Portal de l’Angel, spanning three stories and showcasing the brand’s full…