Unfortunately for me, this area of Kowloon has changed so significantly since filming that it is really difficult to relate film locations to current maps. However, some of the background clues (plus an old photo or two) indicate that the place was located at the western end of Austin Road just south of where a new development called "Grand Austin" is being built. The Grand Austin is being built on the site of what used to be the Canton Road Government Offices. Consisting of two blocks the former offices can be seen in the near background (behind the cylindrical storage silos) in the two pictures below. This block was the first one to be demolished when Austin Station was built and so disappeared quite some time ago. The remaining, larger, of the two blocks (it can't be seen here but would be off screen to the right, facing Canton Road) was still around until about 2011 when it was finally demolished. The following picture is embedded from Googlemaps because it looks as though Google have gone and done a sneaky thing and disabled my snipping tool for use within Maps...grrr!
Anyway, in the far background of the screencaps below you can also see the recognisable shapes of the various Man buildings of the Ferry Point Estate. These blocks are still around and because they were built in the 1960's often provide a nice reference marker for figuring out where things used to be.
Based on the angle and known position of where the Govt block used to stand, the best Streetview angle I can provide is below - it shows the southern end of Austin MTR Station which stands pretty much where the Govt block was. You can just make out the Ferry Point Estate in the distance.
Here's another shot (below) that shows the dock area from the sea looking inland. It shows the same bit of dock that Kato has just crashed off in his Dairy Farm Ice cream dispensing motorbike.
Take a good look at the background because you can just see a couple of buildings poking up behind the Un Chau Manon Godown Co Ltd. sign. Hey presto, all we need to do in Streetview is swivel to the right and you can see those buildings are still standing. The blue meshed building in front of them is the Grand Austin being erected on the site of the other Govt block.
These two buildings stand at the corner of Austin and Canton Road and are called the Wai Hang Building (built 1966) on the left and the Wai On Building (built 1962) on the right.
Our final image involves another turn to face the south, looking towards HK Island. You can see the various other dock areas that used to line the western side of the peninsula around Tsim Sha Tsui. All have been replaced by buildings such as China Hong Kong City, The Gateway etc
The view is slightly restricted in our Streetview image because there is still so much development going on in this part of Kowloon but at least you can still make out the matching ridge lines.