If 85 Lansdowne, the first-of-its-kind shop-in-shop design destination in Calcutta, is a landmark venture in the city