Stockholm , Humlegårdsgatan N:o 24.