The camera focuses on the Repulse Bay Towers/Mansions (last seen on this blog in Spiderman) and so we are led t believe - courtesy of the establishing shot - that this is where Drache and his buddy are staying. This is a bit odd because we are later treated to views from within the grounds of the Repulse Bay itself. If you think you recognise the top picture below, you do. But this is proof that that particular shot was indeed filmed for this movie because the camera pans to the right to reveal our heroes.
And what is that we can see in the background of the lower shot? It's Eucliffe.