07 Aug 2009 The Stranglers in Edinburgh Down in the Sewer Artist: The Stranglers Date: 07 Aug 2009 Venue: The Edge Festival City: Edinburgh Address: HMV Picture House 31 Lothian Road Edinburgh EH1 2DJ Country: United Kingdom Flyer: