Film still from 1960's Visa to Canton that shows the old China Merchants S.N. Company Ltd at 16 Connaught Road West. The land contains the China Merchants Land CM+ Hotel building. In the right hand side of the screen you can see #17 that is still around.
Date picture taken
1960s
Gallery
Shows place(s)