This picture came with the title Finsbury Park, Landscape Scene With a Red Brick Brick Church (by John Ladds, dated 1905).
Initially I assumed that the view was from the park. But the only church I can match with the one on the picture is Holy Trinity at the junction of Stapleton Hall and Granville Roads.
If it is this church, then the view must have been to its north, perhaps from the Hog's Back (Mountview/Ridge).
Can anyone more familiar with Stroud Green confirm this, or suggest an alternative? It could. of course be a church that has ben demolished. But I can't see any other likely candidates on the 1895 OS map