St Stephen's Church is an 1862 Anglican church in Old Delhi, built in a Gothic style with Italian and Romanesque influences. Its red walls, pointed arches, and quiet compound make a sharp contrast with the markets and traffic around Kashmere Gate.
It is not one of Delhi's major monuments, but it is a worthwhile pause if you are tracing the colonial layer of the old city or already exploring the northern side of Shahjahanabad.