Robert Bruze , Stockholm , och OlgaVen