Skip to main content
Tag:

UK venue

 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...