Just a note about names. Many people incorrectly refer to this area as Jordan because of the MTR station nearby. The station is actually named after Jordan Road and there isn't actually any official location in Kowloon called Jordan. The area is still referred to on maps as Kwun Chung.
Anyway, check out the massive Fairwood (大快活) neon sign that used to stick out of New Lucky House. The curved building at the back is National Court on the south side of Jordan Road.
Sadly, that huge piece of pulsating neon has long since gone (in fact almost all the the neon along this strip is no longer there). Fairwood actually went through a rebranding in 2003 and the logo has been changed from the scary clown face to a sort of splodgy jumping man. New Lucky House these days hosts various small backpacker hostels and a bodybuilding gym. Here's a rough approximation of the film angle.