Indian luxury fashion house Anita Dongre has launched its flagship store in Mumbai, which reimagines old Bombay through contemporary sensibilities. By providing an immersive experience akin to time travelling, it seeks to capture shoppers who want to ground themselves in luxurious moments.