logo

Video encyclopedia

Nehru Place

Nehru Place is a large commercial, financial, and business centre in Delhi, India. Though its importance as a financial centre has declined in recent years, Nehru Place is still a prominent commercial area in South Delhi and houses the headquarters of several Indian firms and rivals with other financial centres in the metropolis like Connaught Place, Gurgaon, Bhikaji Cama Place, Rajendra Place and NOIDA. It is widely considered to be a major information technology hub of South Asia.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
  • Neighborhood facts 

  • Location and accessibility 

  • Real estate 

  • Areas near Nehru Place 

  • Other Areas In South Delhi 

  • Spiritual Places near Nehru Place