29 July 2015
St Stephen's Hospital - Centenary 25.11.1985
St Stephen's Hospital is the oldest and one of the largest private Hospitals in Delhi. Established in 1885,it has a capacity of about 600 beds, and is a superspeciality tertiary care Hospital offering care in all Specialities and most superspecialities.
The 100 P stamp shows the Central Hospital Building. The Cover depicts the hospital building in Chandni Chowk where it was first established on 31st October 1885. The cancellation has the emblem of the Hospital.