wiggy
Correct yes.
Theres no problem with asking, but if it's refused, for whatever reason, then you have no real option but to take it. You can decline, but doing so will probably lead to arrest.
The chances are if you ask, and point out, politely the reasons why you'd want it done in private, then thats what the officer will do.