Zara to open its biggest ever shop in Madrid’s Plaza de España THE clothes chain Zara has announced plans for a flagship store that promises to be the world’s biggest in the newly renovated Edificio España on 5 Jun, 2021 @ 12:00 Business & Finance·Lead·Madrid·Other News