Strictly speaking we are talking about the block on the northern corner of where Lockhart joins with Luard Road. Again, I have Thomas Ngan to thank for this rather excellent bit of spotting.
The scene involves Cosby and Culp moving across the rooftop of a block of shophouses in Danny was a Million Laughs. Not surprisingly, the block has largely been redeveloped but afew of the columned shophouses can still be found. The closest I can do is provide you with a shot of the same corner from street level as well as a quick piccie of the remaining shophouses I mentioned earlier.
Here are the screen caps.
Believe it or not there is still plenty of illegal rooftop occupation going on in HK, largely thanks to its ridiculously expensive real estate. But anyway, this particular set of illegal occupancies have long gone. At the far left is the gap in the buildings that forms Jaffe Road. I suspect the block was redeveloped piecemeal because the various current building dates are not uniform (plus the fact that a small portion of the old block still exists). For example, the Yen Men Building at 98-108 Jaffe Road was built in 1984, the corner block (89 Lockhart Rd) was replaced by the Wanchai Central Building in 1997, Beverly House (93 - 107 Lockhart Rd) was built in 1984, Hing Bong Mansion (107-11 Lockhart Rd) was built in 1985, One Capital Place (corner of Luard and Jaffe) was built in 1991. Such is the way of private development in HK. If it was the Govt doing this they would just get the U.R.A to completely eradicate the whole block and several streets (in the same way a nuclear bomb would) and then build a high end mall.
Anyhow, Thomas also found a comparative street level picture (courtesy of Doug) that shows us what was written on those signs.
So we know that the corner building that we can see in the bottom of the top screen grab housed the "Mini Nightclub" (yes, either a night club for cars or midgets, can't decide which one yet), the partially obscured "Canadian Club" sign can also be seen a can the "United Night Club" which was almost completely obscured in our I Spy screen grab and was making me guess Red or Ted when I should have been thinking in terms of longer words.
Anyway, here is the modern Streetview, looking at the same corner that housed the "Mini Nightclub" all those years ago.
And finally, here is what I believe to be the sole remnant of that old block - situated at 109 - 111 Lockhart Road.