Swedish History Museum By interactive | June 23, 2020 | Comments Off on Swedish History Museum Map Unavailable Address Narvavägen 13-17 Stockholm Sweden United States Upcoming Events No events in this location