Looking west along Queen Road Central near the Peel Street junction.
On the right, one can see Leung Sun company umbrella 梁新記遮 at 123 queens road central.
On the left Shanghai silk satin company 上海綢緞莊 at 142 queens road central .
(see 1967 年香港年鑑)
Date picture taken
1960s