BTS of 2 Person of Interest episodes filmed on opposite side of the same street, E 43rd St. and Lexington Ave. NYC. Down the east side of this street is the UN and other end is Grand Central Terminal and looming above the Chrysler Building. Not sure if that is why they like to film there.
Top photo: S5E03 Truth Be Told 8-19-15
Bottom photo: S3E23 Deus Ex Machina 3-31-14
My personal photos please do not remove or crop my watermark Thank You.