Why does this picture seem familiar?
Have you checked Aviation Historian? I can't help thinking I've seen this picture in relation to an Imperial Airways article, the picture being taken during a stopover. I will have to have a rummage around.
Well not in the article I wrote . A quick flick through a dozen or so editions turned up nothing but I'll keep digging.
The scan I posted is from Aeroplane 29th Nov 1933. I don't have that one in my collection and it will be a couple of weeks before I can look at the whole magazine for clues.