Where is Medborgarhuset?

Where is Medborgarhuset located?

Medborgarhuset, Stockholm, Sweden (approx. 59.31445°, 18.07222°)


Where is Medborgarhuset on the map?