20 N Stora Humlegärdsgatan,