By regular cop, I mean your average constable on the beat. His New York counterpart would be issued with a gun but in London that's not the case.
However, every police station has an armoury and cops who are specially trained to use weapons.
there are also units that carry weapons in the car or truck and is on the road.