The Zara Megastore in Plaza de España will open its doors on 8 April
This is the largest “futuristic” Zara in the world located in Madrid
Zara intensifies expansion with new flagship stores
Welcome to the world's largest Zara store - Euro Weekly News
People walk inside a Zara store in central Madrid March 18, 2014. Inditex, the world's biggest fashion retailer, will accelerate investment in 2014 to open more new stores after results last year
Inditex will set up one of the world's largest Zara stores in Madrid
Zara Largest Store In The World Opening - Madrid
Zara Largest Store In The World Opening - Madrid
Zara to open its largest flagship in the world in Madrid