I'm not so sure, thought Queensbury were opposite Vittoria Gardens. It looks like Oak and Eldon to me because that pub on the corner is "The Black Fellahs" and also the shape of the flats is different from the Q & V. Willing to be corrected myself of course as I am just working from memory which aint all that red hot.
Roughly what date would the pic be and what date was Queensbury built and knocked down Looking at map Queensbury or Oak and Eldon could be in the line of sight