09 Nov 2008 The Stranglers in Hull Down in the Sewer Artist: The Stranglers Date: 09 Nov 2008 Venue: Hull City Hall City: Hull Address: 75-76 Carr Lane Town Centre, Hull HU1 3RQ Country: United Kingdom