Stopped off in Napier Road on my way back from an errand this morning. The view isn't quite right, I would would say more like from Astley Avenue.
However here are the views to compare. 285 & 286 were demolished in the 60's. Below is a picture of my house (284) and the others that are no longer there.
Terry