26 Feb 2010 The Stranglers in Glasgow Down in the Sewer Artist: The Stranglers Tour: 2010 Decades Apart Tour Date: 26 Feb 2010 Venue: O2 Academy Glasgow City: Glasgow Address: 121 Eglinton Street, G5 9NT Country: United Kingdom