The 10,000 square foot venue will host electronic music and multi-disciplinary events
A new venue is set to open in Leeds early next year.
Testbed, a 10,000 square foot industrial space, is located on the Southbank at...