07 Mar 2004 The Stranglers in Sheffield Down in the Sewer Artist: The Stranglers Tour: 2004 Norfolk Coast Date: 07 Mar 2004 Venue: The Leadmill City: Sheffield Address: 6 Leadmill Road, Sheffield S1 4SE Country: United Kingdom Notes: Support: Goldblade