The Church, a witness to nearly eight decades of history, is a sanctuary of quiet meditation, prayer and generous giving.
Tucked away from the bustle of New Delhi, in the quiet Church lane north of Jaipur Column and to the west of Parliament House at North Avenue, stands the Cathedral Church of the Redemption India.
The interior of this Anglican Church has small recessed openings that filter the sunlight. It also has a fine organ as well as a striking stained glass window. The cathedral now belongs to the Church of North India.
Address
The Cathedral Church of the Redemption
1, Church Road, North Avenue
New Delhi- 110001
India
Email: webmaster@theredemptionchurch.org
Web : http://www.theredemptionchurch.org/