Yes that's where got it from, but I don't think the location was discussed. I think you are absolutely correct with
your location, but I still think it is hard to visualise the top left of the photo (#87) is looking across the Acocks Green island.
Attached photo taken in 1970, must have been...