This is the location that was the inspiration for the album cover of Iron Maidens self-titles debut album published on the 14 April 1980.

The artist that drew the album cover, Derek Riggs, confirmed the location in a post on his Facebook page:

Hi It's Derek.
Here's a thing. Earlier I was talking to a friend about when I used to live in Finsbury Park in London in the mid 1970's, and how run down it was back then. Well I went to look on Google Earth to see if it was still there and how much it had changed and then I realized that I could get a street view. So this is a picture of the railway bridge and the wall and the houses in the background that inspired the background of the first Iron Maiden album cover. Of course it was night, there was a big moon in the sky and the trees weren't there then (it was over thirty years ago). For those who wish to know, this is Endymion Road N4, in London UK. it is the north Western exit from Finsbury Park N4.
The house I rented a room in was just around the corner in Oakfield Road (down to the end and to the right)