I have always found local cops to be very professional, polite.
But then, I don't do drugs / theft / assault, and other bad things. apart from lurk on forums, Tsk tsk.
I was thinking that, too- Isn't there cameras at top of Gloucester Road? Or in offices opposite?
I know there's one at North Road, which may have a view up Queens Road..