Ah! Here's me trying to draw angles on the buildings aka DS
I rode through the area yesterday , approaching from the west. It is quite messy at the moment. One of the workers was waving for me to go further down - I ended up going all the way to Port Rd to get across. I didn't get to the exact spot but from your photo and the infrastructure it looked like you were under the new overpass.
I should have a photo to upload for the next one.
Makes me think of College Park or St Peters.
OK another guess, Goodwood next to the railway station..
Heywood Park, at the south end of King William Road?
Mile End Common?