Oops! I just found a couple of extra grabs from the same place but looking south towards the Entertainment Building where the film's main company, Sherwood Industries, is based. Here they are...
Sunday, April 10, 2016
Hong Kong 97 - Robert Patrick (1994) - Des Voeux Road Central, Central
Although the tram is blocking the left hand side of our view in the following screencap, there is still enough information to locate this quick scene as the junction between Chater Road and Des Voeux Road in Central. Streetview reveals that the south side of the road (we're looking west here) seems to have remained unchanged in the last twenty or so years.