Where is Norra Stationsgatan?

Where is Norra Stationsgatan located?

Norra Stationsgatan, Stockholm, Sweden (approx. 59.34761°, 18.04055°)


Where is Norra Stationsgatan on the map?