10 Mar 1990 The Stranglers in Sheffield Down in the Sewer Artist: The Stranglers Tour: 96 Tours Date: 10 Mar 1990 Venue: Sheffield City Hall City: Sheffield Address: Barker’s Pool, Sheffield, South Yorkshire S1 2JA Country: United Kingdom