Recently, a new concept space was opened in Shanghai, which is a project of two designer brands: the Chinese BEAST and the Danish GUBI. The concept store occupies three floors of a century-old mansion from the time of the French colonization. The reconstruction took five long years, but the result was worth it: elegant pastel…