12 Mar 1990 The Stranglers in London Down in the Sewer Artist: The Stranglers Tour: 96 Tours Date: 12 Mar 1990 Venue: Brixton Academy City: London Address: 211 Stockwell Road, London, SW9 9SL Country: United Kingdom