Stockholm , 8 Humlegårdsgatan8