1 Injured in ‘Electrical Explosion’ on Oxford Street At London

September 7, 2017
The Met Police said one man had been left with minor wounds after a little “power organize blast” at around 19:00 BST. A police cordon was set up blocking... Read more »