27 Jul 1980 The Stranglers in London Down in the Sewer Flyer: Artist: The Stranglers Date: 27 Jul 1980 Venue: Lyceum Ballroom City: London Country: United Kingdom