Stockholm , 24 Storgatan 24.