Strandvägen 7 ~ Then and Now
Strandvägen 7 is the complex on the famed "Beach Road" in Stockholm where the American Legation was located. In the back corner of the Legation offices were the top secret desks of OSS Stockholm, the Office of Strategic Services. ...