Stockholm , Humlegårdsgatan n:r 24.