The phrase
"police presence" refers to the visibility or availability of police officers in a particular area. It means that there are cops either patrolling or stationed in that location to help maintain peace, deter crime, and assist people in need.
Full definition