Allegro , Sahlsberg , London,