07 Oct 2006 The Stranglers in Sheffield Down in the Sewer Artist: The Stranglers Date: 07 Oct 2006 Venue: Sheffield Corporation City: Sheffield Address: Trafalgar Court 2 Milton Street, Sheffield, South Yorkshire S1 4JU Country: United Kingdom