The usage and ownership of firearms by private individuals are carefully governed by the law, and only specific people and groups, like law enforcement agencies and cash-in-transit businesses, are permitted to carry firearms. To carry firearms, these guards must complete rigorous training and get a Security Industry Authority (SIA) and police license.
It goes without saying that hire security guards in London is not a regular practice, and businesses and organizations should take the location's level of risk into account as well as any particular demands.
In general, most security guard companies in London will offer unarmed security guards, who are trained to handle situations through verbal communication and de-escalation techniques. They can provide a visible presence that deters potential intruders and vandals, and can handle emergency situations and report incidents to the appropriate authorities.