Scotch & Soda is a Dutch fashion-brand founded in 1985 and headquartered in Amsterdam. The company is recognized for its eclectic, contemporary designs that combine classic tailoring with global...
9/21/2025
Scotch & Soda is a Dutch fashion-brand founded in 1985 and headquartered in Amsterdam. The company is recognized for its eclectic, contemporary designs that combine classic tailoring with global...