Kings of Convenience play Queen Elizabeth Hall in London
Location: Queen Elizabeth Hall, London, England, UK