23 Östra Humlegårdsgatan , Stockholm.