Najafgarh, Delhi, Delhi