St Stephens Church, located on Church Mission Road, is a part of Church of North India Diocese of Delhi. It was built in 1862, by Anglican missionaries and British Department of Public Works (DPW) Engineers in typical Gothic style. The Church is highly influenced by the Romanesque architecture. The interiors of church have ornate walls and has a unique feature of stained glass rose windows. The baroque styled church has arched windows which allow the sunlight to brighten the well maintained interiors that has motifs, pictures, carvings and beautiful furniture.
Service Timing:
All days of the week 6:00 AM - 11:00 PM
Address:
St Stephens Church
Church Mission Marg, Khari Baoli, Chandni Chowk, New Delhi, DL 110006, India
Website: