n ' 25 Norra Humlegårdsgatan ( Esplanaden ).