El edificio es una galería de arte multifuncional, que encarna la idea de que los museos modernos son más que un destino para ver arte. Está ubicado en Shanghái Corniche, a orillas del río Huangpu.
Los paneles Soft Cells con nuestro panel MCH Board G se utilizaron en el Auditorio, el estudio de Creativity Gallery y en The Box. Se escogieron principalmente por su fuerte rendimiento acústico, su capacidad para minimizar las juntas de los paneles y la flexibilidad en la integración de accesorios.
El museo West Bund Museum se inauguró oficialmente al público el 8 de noviembre de 2019, al mismo tiempo que se lanzó su proyecto Centre Pompidou × West Bund Museum, cuyo plan es de cinco años. A través de este proyecto de cooperación, se organizarán y albergarán una serie de exposiciones, seminarios y otras actividades de intercambio, incluidas 3 exposiciones permanentes y más de 10 exposiciones destacadas en el West Bund Museum de Shanghái, y al menos 3 exposiciones centradas en el arte chino moderno y contemporáneo junto a otros eventos culturales en el Centro Pompidou con sede en París, Francia. Las dos instituciones también realizarán conjuntamente presentaciones, conferencias, actividades educativas públicas y más.