The 3,000 sq ft store, located on Brewer Street in London, was designed by industrial designer Marc Buhre. In December, Italian luxury group Moncler agreed to purchase Stone Island in a deal valuing ...