Hi Alan,
I think you may have lost your bearings me old mate! The photo is taken looking at the city centre skyline from a point very near to, or at, where C M Powell Brothers Tube Mill once stood and the building at the end on the left is The General Wolffe public house. This is on Aston Road just past the junction with Corporation Street.
The Albion Pub and Whitehouse Street were about a mile or more further away from town, actually on Aston Road North. I trust you will agree after a closer look at Lyn's photo.