Connaught Place, uno de los más grandes centros comerciales y financieros del norte de la India se encuentra en la parte norte de Nueva Delhi.