admin

admin

Stradivarius Opens Its Largest Global Store in Barcelona

**Stradivarius debuts its largest global flagship store in Barcelona** **Barcelona – The Spanish fashion brand Stradivarius has inaugurated its largest global flagship store in Barcelona, Spain.** The new 3,000-square-meter space is located on the city’s iconic Paseo de Gracia shopping…