Situado en el distrito financiero más importante de Shanghái, Shangxian Square es actualmente el barrio más animado de la ciudad. Nuevo icono, Shang Xian Fan Redevelopment completa el paisaje urbano de la zona.
Extendiéndose sobre una superficie de 8.800 m2, el masterplan está dividido en dos partes. Al sur del terreno, el proyecto mantiene cuatro hileras de edificios residenciales construidos en la antigua Concesión Francesa en 1924, actualmente catalogados como parte del programa municipal “Old Town Reconstruction Project”. Estas casas, que juegan un papel importante en la memoria colectiva de la ciudad, serán cuidadosamente restauradas y transformadas para uso comercial. El programa incluye además una torre de uso mixto situado al norte del terreno. Con una superficie bruta de 70.000 m2 sobre rasante, el edificio de 47 plantas combina un hotel de 6 estrellas y apartamentos; los 30.000 m2 bajo rasante incluyen parking y espacios comerciales.
Reflejo de la herencia cultural de la ciudad, el estilo arquitectónico de este barrio combina el estilo occidental con elementos de la tradición china.