Scottish singer/songwriter James Yorkston is bringing his poetic, literary balladry to Islington Assembly Hall. Check out more of his wondrous world of winding narratives and tender stripped back love songs with this live show.