Three people have been killed and one critically injured after a car ... retail park. Police were called at 11.26pm yesterday to reports of a collision at Staples Corner, near Brent Cross.
The horror crash involved only the Mercedes CLK convertible carrying five men and happened in the car park at Staples Corner retail park in Brent Cross. The Metropolitan Police believes there were ...