Tree fell down in Arbuthnot Road (1907)

Original photo from HKUL: Hong Kong: the Classic Age

In reference to a 1901 map, could these three townhouses be #8, 10, 12 Arbuthnot Road? I am guessing the photographer was standing near #15 and looking towards a leftward curve.

1901 Map Arbuthnot Road, by helenwan

Any feedback is welcome. Thanks!

 

 

 

 

Date picture taken
1907