Set within the heritage site of the historic Le Press building; the store, which is the brand’s 18th store in India, aims to ...