Scotch & Soda was established in 1985 and has its roots based in Amsterdam. Scotch & Soda is now a brand leader, setting fashion trends worldwide. It has developed into one the utmost contemporary labels in the UK. Scotch & Soda's success is based on their unique designs, paramount quality of each product and absolute attention to detail... Read more