I think there was an old cinema at the traffic lights (bottom right of the picture).
I think it may have been one of those used for those who watched the Bollywood films (I'm trying my best not to say something that may be taken as being unintentionally racist)
The Railway Hotel was over the bridge on the same side of the road with the junction of Newport Street - I once had a pint in there before it was knocked down.
I also remember a footbridge that linked Newport Street to Great Moor Street that went over the railway tracks. I could never understand its purpose as it seemed a great amount of trouble to build and maintain just to save a few minutes extra walk - I assumed whatever its original purpose was had changed over the years long before my time.