Home TypeNews New London venue The Drumsheds launches following £6bn regeneration