Queen Elizabeth Hall South Bank Centre, London 7th May 2000 It’s City Slang‘s birthday – ten years old and going stronger than ever at the interface of good old-fashioned Post-Indie Rock, Country dispatches from the edge and exuberent German Electronica. Tonights show is the first London event, featuring the latter […]