On Flickr attributed to the 1920s, but Elgin Road became Haiphong Road already in 1909. Possibly taken from Robinson/Nathan Road.
There is a gas lamp in front of the houses. Public Works Report for 1892 states the erection of gas lamps on this road.
Date picture taken