The Mumbai store, located at the Taj Mahal Palace and Towers hotel, houses a large range of the company's products including bags, writing instruments, watches and ties. This store opened in 2004 following the opening of its Delhi flagship store in 2003