Dsquared2 opens in London largest global store

Located at 51, Conduit St. in the heart of Mayfair, the new Dsquared2 store in London is the largest store of the brand globally. The new store which was designed by Storageassociati by covers 800 sqm on 3 floors and features the complete range of products of the brand. The new opening has a special significance given the the designers / founders duo Dean e Dan Caten are actually living in London.