2011 hat der ehemalige Direktor der renommierten James Cohan Gallery, Kurator, Fotograf und Schriftsteller Leo Xu, seine eigene Galerie in der ehemaligen französischen Konzession eröffnet. In dem herrlichen dreistöckigen Gebäude präsentiert er ein gewagtes Ausstellungsprogramm mit vorwiegend zeitgenössischen, jungen chinesischen Künstlern, die sich in unterschiedlichsten Medien und Disziplinen bewegen.