Slussen

See also: slussen

English

Proper noun

Slussen

  1. An urban area in Södermalm borough, Stockholm, Sweden.