One of the largest financial, commercial and business centers of the eighth city of Delhi, Connaught Place was constructed as the headquarters of several notable Indian firms. The environs acquired a place of pride in the city and is counted as one of the top heritage structure in New Delhi. A showpiece of the new city with a central business district, the tall buildings talk a lot about the power that the British held in India. In those colonial structures, the most vibrant markets selling up street items, coupled with some of the best cafe’s of Delhi is what makes up for the vibes of the place.