Designed by
Title
Connaught Place is one of the largest financial, commercial and business centers in Delhi #36881433
Description
DELHI, INDIA - NOV 16: Connaught Place is one of the largest financial, commercial and business centers on Nov 16,2012 in Delhi, India. Named after the Duke of Connaught, the construction work was completed in 1933. It is the fourth most expensive office destination in the world.
This image is editorial