I'm having little joy with this.
I've been looking on an old A-Z from around 1970 to try and spot a green rec that fits with the housing arrangement and just can't find any.
The nearest to a possible location is
here though I'm unconvinced unless that photo was taken pre-68 before the New Strand building was completed in the background. Screenshot attached below if link not working. However the proportions look about right and obviously the houses around are all new, I assume replacing the old terraced ones in the old picture now long demolished.
The school at the back of the rec now, Christ Church, appears to have been relocated from another spot sometime in the late 60's(?), so may well have aquired that rec as their playing field as part of the rebuild.
This, the one on the right, was the old building back in '66 I think.. (from the ever useful
inacity)
(I've tried looking from the other direction but the houses don't match up, windows etc).
But honestly, no other idea as to where it could have been at the moment I'm afraid.