PTU - Lee Nam Road / Lee King Street

Here, Maggie Siu claims that they are on Cameron Road: they're not. They're in a little industrial area, on Ap Lei Chau island. So, this is where the car alarms are going off, the little boy is cycling round and the finale takes place.

View on Google Maps

And a couple of yards down the road we have this;