Two men who died after a stabbing at a business premises in central London have been named by police.
Two men who died after a stabbing at a business premises in central London have been named as a father and son. Two men who died after a stabbing at a business premises in central London have been named as a father and son. Terry McMillan, 58, from Chislehurst, Bromley, was pronounced dead at the scene after reports of multiple stabbings inside a commercial property in Long Lane, Southwark, the […]