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