London venue The Drumsheds announces permanent closure with final show A major venue loss for the electronic community, the final show at The Drumsheds will take place on January 29.