St. Stephen's Church, Delhi

Cathedral Church of the Redemption
St. Stephen's Church, Delhi
Map
LocationDelhi
CountryIndia
DenominationChurch of North India
ChurchmanshipHigh Anglican
Architecture
Functional statusActive
Administration
DioceseChurch 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.