Connaught Place Connaught Place, often referred to as CP, is a prominent commercial and financial hub located in the heart of New Delhi, India. It is one of the largest financial, commercial, and business centers in the national capital. Key features of Connaught Place: Architecture: Designed by British architect Robert Tor Russell, Connaught Place is known for its circular layout, reminiscent of...