PC Alexander BAVINGTON

Thames Valley Police
  • Stats since 1st January 2022
  • 34 Misconduct Hearings
    88% held in public

Thames Valley Police covers Buckinghamshire, Berkshire and Oxfordshire.