20 Jul 1980 The Stranglers in Edinburgh Down in the Sewer Artist: The Stranglers Date: 20 Jul 1980 Venue: Edinburgh Playhouse City: Edinburgh Address: 18-22 Greenside Place, Edinburgh, EH1 3AA Country: United Kingdom