This is St. James Presbyterian Church in Harlem, New York City. It is located at 409 W. 141st Street and is across the street from St. Nicholas Park. It was built in 1905 for the Lenox Presbyterian Church which changed its name to St. Nicholas Avenue Presbyterian Church after moving into this building. In 1927 the church was sold to the St. James congregation. It was designed by architects Valentine and Ludlow.