Following a tremendous response for its Experience Centres, fabindia, India’s largest lifestyle retail brand, has recently launched its third Experience Centre in New Delhi-NCR. Located at Lajpat Nagar, one of Delhi’s most popular shopping destinations, the store is spread...