Here's a comparison, well, as close as I could get from the confines of my nice comfortable chair.
Actually, I initially thought that perhaps the building on the corner (left of screen) was the same one, but I think that it has been replaced by a newer one that had no choice but occupy the same odd footprint - either that or a major remodeling of the windows has gone on.
Next the camera sweep left so we get a view up Bonham Strand.
Okay, so there has been a lot of redevelopment here. It looks like all the stuff on the right hand side has been redeveloped, and of course in the far distance we can see that we once had an unobstructed view of the Wing Hang Bank Building (located at 161-169 Queen's Road Central), but it is funny to see that the HSBC is still there - albeit with the subsequent rename (from Hongkong Bank to HSBC) and repainting of the building.
Lastly the camera settles on its intended subject - a jewelers close to the junction with Hillier Street.
Now, the Streetview version gives a view from further away, but I can tell you that the buildings in the top picture has been replaced by a single block called the Teda Building, with its entrance around the corner on Hillier Street. However, there are some relics left over (which helped me locate this) and that includes the Kung Kai Hung shop (off screen on the right in the screen cap and behind the taxi, centre picture, in the bottom streetview picture).
Also, look carefully at the top screen cap and you can see an establishment at the back (on Hillier Street) with the words "Cheong Gold" - the rest of the name being obscured. Well, actually this business is still there and its called Lee Cheong Gold Dealers Limited in the same building (Hillier Commercial Building).