Conveniently located on Barakhamba Road, New Delhi House is an independent building. It comes with a total built-up area of ~1,56,000 sq. ft. and a per floor area of ~12,000 sq. ft. This 13-storey building comes with shared office spaces. It is currently occupied by NeoGreen Ventures.