à ≈ 10 minOld 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 minOld Delhi
à ≈ 25 minNational Gallery of Modern Art
à ≈ 30 minLodi GardensVous ne trouvez pas la destination souhaitée ? La recherche prend en charge toutes les langues. Ouvrir la recherche