TDI Mall, one of Delhi’s oldest and largest shopping centres, is a three-story shopping centre located in the Shivaji Place District Centre. TDI mall is a one-stop shop for luxury items, and it’s conveniently located near the Rajouri Garden metro stop.
Description:
Compare listings
CompareInvestors Baba offers a unique opportunity for property enthusiasts with our free, unlimited property listing service.