Connaught Place, Delhi, Delhi