Dutch sportswear brand Scotch & Soda will open its first Italian branded store in Rome on April 11. Located at Via dei Gracchi 74/76, steps away from St. Peter's Basilica, the new 80-sq.-meter shop aesthetic follows in the footsteps of its Amsterdam and Paris boutiques. Founded in 1985, the brand is widely known for its fashionable and well made products. As of July 2010 Scotch & Soda will start offering Home Alone, a collection of high-quality apparel for the home, to some 80 top-end stores in Italy, The Netherlands, France, Germany, Spain and the US.

—Maria Cristina Pavarini