Scotch & Soda

Scotch & Soda from Amsterdam is a fashion and lifestyle label originating from a store established in 1985. Its designs are noted for their very European flavour, progressive style and unexpected details.