handel , Stockholm , 15 St N