The 15,000-capacity venue in Tottenham is now at risk of losing its licence
The post Two drug-related deaths and non-fatal stabbing reported at London’s Drumsheds appeared first on NME.