Request Site Visit

Home  /  Projects  /  Retail  /  TDI South Bridge, Nehru place Metro Station  /  Overview


TDI South Bridge, an Exclusive Commercial Hub at Nehru Place Metro Station in South Delhi.

TDI group in accordance with Delhi Metro Rail Corporation (DMRC) will give a facelift to the existing metro property at Nehru place by developing it into an exclusive business cum recreation destination of the area.

TDI Town square is designed to be a confluence of specialized retail for IT, white goods, car showrooms, banks and restaurants. Spread over 2 levels, beautifully landscaped project has dedicated parking and ample storage facilities to meet the requirements of commuters and retailers alike.

Strategically located at Nehru place, the Asia's biggest IT hub and business district, TDI Town square is slated to enjoy elite commuters from the adjoining corporate office towers, hotels, cine-complexes and the residents of south Delhi’s posh colonies like GK-I & II, East of Kailash, Kalkaji, Lajpat Nagar etc. thus generating huge footfall for the place.

Outlet started by many renowned brands.