Go to map
12 Johannesgatan, Stockholm, Sweden
3.1 km to Swedish National Museum of Science and Technology (Open map)
26 Kocksgatan, Stockholm, Sweden
3.1 km to Swedish National Museum of Science and Technology (Open map)