Stockholm , Hamngatan 26.