• 5 years ago
Police are at the scenes of multiple stabbings in Watford.

Police have said that two men were stabbed in separate but related incidents in Gammons Lane and nearby St George's road.

Police were initially called to the area with reports of a three-car crash at around 3am local time.

Watford is a town north of London.

Recommended