The Dutch high street has been without Scotch & Soda stores since the bankruptcy of its European retail division in 2024.
Trendy, luxury clothing brand Scotch & Soda out of Amsterdam is opening a store in San Antonio as part of its global expansion. The clothing company will open a location at the Shops at La Cantera in ...
Inspired by the ’70s and the American West, the collection blends Americana with creative touches from the brand’s SS25 ambassador.