Stockholm , 26 Hamngatan.