Anyway, there is a brief street scene as we see the killers and cops rushing into Bonds private meeting.
It looks as though I am not the only one to go hunting for this location because doing a Google with 五月花酒家 (Mayflower Restaurant - the red neon sign top centre right...sort of) yields the following discussion which identifies the location as Nathan Road/Nelson Street intersection in Mongkok. If you scroll down the same thread also has these same screen shots. The sign with the neon glasses (中僑藥材) is also useful in nailing this place.
Anyway, here is the modern Streetview from a similar angle (or at least the best available)...
The buildings on the left have a build date of 1967, so it is entirely feasible that these were the same ones seen on film, however, there is not enough info on the screen grabs to say one way or the other.