3 men died, 2 injured in car crash at Staples Corner retail park, north London; police investigating.
Three men in their early 20s died, and two others were injured in a car crash at Staples Corner retail park in Brent Cross, north London. Emergency services responded, and three men were pronounced dead at the scene. The two injured men were taken to the hospital, with one in critical condition. The police are investigating the incident and have not made any arrests. No other vehicles were involved in the crash.
April 15, 2024
6 Articles