Designers Town is a fantastic shopping center featuring collection of the best menswear, women’s wear and other type of fashion accessories from Indian designers. The prices are also very awesome and company provides huge discounts on their products. I would like to recommend this to all my friends also...