Sheffield, South Yorkshire, S1
The Church House is a venue in Sheffield offering live music, a bar and restaurant, a recording studio and hire services.