University Drama Studio

Shearwood Road, Sheffield, S10 2TD