Believe it or not this is the circular junction where Robinson Road joins onto Garden Road next to Garden Terrace. The two bits under construction in the top picture are the beginnings of the concrete supports for the elevated road that now crosses here.
The second picture (above) shows the buildings that used to stand where Garden Terrace and No.1 Garden Terrace now stand. I am not familiar with the history of this area but it wouldn't surprise me to find out that the terrace always went by that name, especially when you consider that it overlooks the Zoological and Botanical Gardens. Here is a modern day comparison of the second picture courtesy of Streetview.