An unassuming church at an unassuming corner — at the heart of one of the most important financial districts in the world. St. Peter’s is a sanctuary of calm and stability in a busy and loud part of this city. But its austere exterior and its quiet, dignified interior belie the key role it has played in the history of this city and the lives of those, Catholic or otherwise, who call it home.
Week 13: St. Peter’s Church
