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