The Cathedral of the Sacred Heart is one of the most magnificent and fascinating Church buildings in Delhi. It is located in Connaught Place, across Gurudwara Bangla Sahib near the Gole Post Office. The Church was conceptualized by father Luke and built by the well known architect of the time Henry Medd.
Father Luke acquired the 14 acres land where the Church was built, which now stands between two schools, St Columbia and Convent of Jesus & Mary. The main altar of the Church is made of pure marble and the Church Bells ring melodiously during special occasions such as Christmas. Built in 1930, this Cathedral of the Sacred Heart is an architectural landmark in Delhi.