Kungsgatan 17
111 43
Stockholm
directions