• 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...
  • St. Stephen's Church is located on Church Mission Road in Delhi.
  • The Delhi St. Stephens Mar Thoma Church in Mayur Vihar is a vibrant community within the Malankara Mar Thoma Syrian Church, situated in the Delhi Diocese.
  • St Stephens Church is part of the Church of North India (CNI) and is one of its oldest churches in Delhi, having been constructed in 1862.
  • Situated on the Church Mission Road in Old Delhi, St. Stephens Church is counted amongst the highly revered religious places in Delhi.
  • St. Stephen Church is situated in Delhi in the Church Mission Road, being constructed in 1862, by DPW Engineers and Anglican Missionary with an architectural...
  • St. Stephen`s Church is a missionary church, located in Delhi. This church has its own hospital to serve for the poor people of Delhi and the adjoining areas of...
  • St. Stephens Church Delhi sarsonkekhet.in. ... St. Stephens Church, located on the busy Church Mission Road in old Delhi is a historical church built in 1862.
  • St. Stephens Church Delhi is on a wide, bustling road full of activities and is a substantial building which was built in 1862, by Anglican missionaries.
  • Discover St. Stephen's Church in Central Delhi! See updated opening hours and read the latest reviews. Discover nearby hotels and dining for a perfect trip.