Cathedral Church of the Redemption | |
---|---|
Location | Delhi |
Country | India |
Denomination | Church of North India |
Churchmanship | High Anglican |
Architecture | |
Functional status | Active |
Administration | |
Diocese | Church of North India diocese of Delhi |
St. Stephen's Church is located on Church Mission Road in Delhi. The church was built in 1862, by Anglican missionaries and DPW Engineers in the style of Italian Gothic architecture. It is part of Church of North India Diocese of Delhi.[1] The St. Stephen's Church, Delhi compound also has the famous St. Stephen's College and St Stephen's Hospital, Delhi.