The success of Scotch & Soda, founded in the Netherlands, is down to their simplicity of pop designs and casual wear of their Scotch & Soda T Shirts. Along with Scotch and Soda Jackets it is fair to say Scotch & Soda are an ever poplar designer brand at Davicore Clothing