Stockholm , 18 itiddarhustorget 18,