Elton’s piano fine tunes new Isle of Dogs venue

close