Fashion brand Zara has closed its iconic five-storey flagship store at Hutatma Chowk in South Mumbai's Fort area, after ...