05 Mar 2010 The Stranglers in Liverpool Down in the Sewer Artist: The Stranglers Tour: 2010 Decades Apart Tour Date: 05 Mar 2010 Venue: O2 Academy Liverpool City: Liverpool Address: 11-13 Hotham Street, L3 5UF Country: United Kingdom