On Flickr, two proposals for the location are made:
1. Johnston Road (looking west) near Southorn Playgound (which would be at the right hand side). The white building would then be The Pawn at 62 Johnston Road.
2. I would say this was where Chai Wan road meets Shau Kei Wan Road and Aldrich Street.
Any clue where it is?
Identified as Shau Kei Wan Road at the junction with Aldrich Street. (Thanks)