Stortorget 24 a . , Stockholm.