A police officer has been charged with assaulting three teenage girls and a woman at a busy shopping centre.