The red building at the back is a mystery and is the current site of 8 Queens Rd Central. But look to the left and you can see the window that Thomas was talking about. The Streetview gran below confirms this is the corner of Ice House Street.
But what about that red building? I still have no idea but a search of 8 Queen's Road Central brought up the following business card for an old furniture store - was this the same building?
I must admit the building's colour is quite striking, so I am sure there is someone out there who must be able to remember what it was. If so please feel free to leave me a comment. In the meantime, once again thanks to Thomas for lending me his eagle eyes.