There was a time when a flagship store—perhaps in Mumbai’s Fort area or Kala Ghoda—was the ultimate symbol of retail success.