11 Mar 2010 The Stranglers in Leeds Down in the Sewer Artist: The Stranglers Tour: 2010 Decades Apart Tour Date: 11 Mar 2010 Venue: O2 Academy Leeds City: Leeds Address: 55 Cookridge Street, LS2 3AW Country: United Kingdom