Zara closed its flagship store in South Mumbai's Fort area on February 24 after eight years.