St James Church
Lothian Road, Delhi, India
Featured Review : With its pale yellow and white façade and prominent dome, St James Church is a small but significant patch of tranquillity amidst the bustle of Kashmere Gate. It’s not the largest or most impressive of Delhi’s Anglican c...See Full Review