06 Oct 2006 The Stranglers in London Down in the Sewer Artist: The Stranglers Date: 06 Oct 2006 Venue: Shepherds Bush Empire City: London Address: Shepherd’s Bush Green London W12 8TT Country: United Kingdom