25 Esplanaden , Stockholm.