26 Oct 1975 The Stranglers in London Down in the Sewer Flyer: Artist: The Stranglers Date: 26 Oct 1975 Venue: The Goodwill to All City: London Address: Headstone Drive, Wealdstone, HA1 4UW Country: United Kingdom