22 Apr 2016 The Stranglers in Adelaide Down in the Sewer Artist: The Stranglers Date: 22 Apr 2016 Venue: Thebarton Theatre City: Adelaide Address: 112 Henley Beach Rd, Torrensville SA 5031, Australia Country: Australia Flyer:Street View: