Zara hat in einem der ikonischsten Gebäude Madrids die weltweit größte Filiale eröffnet. Das Geschäft im so genannten Edificio España an der Plaza de España umfasst eine Fläche von 7700m², davon entfallen nach Unternehmensangaben 3815m² auf die Verkaufsfläche.