≈ 10 min awayOld Delhi- Distance
- 700 m

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.
≈ 10 min awayOld Delhi
≈ 25 min awayNational Gallery of Modern Art
≈ 30 min awayLodi GardensCan’t find the place you need? Search understands any language. Open search