Roca Shanghai Gallery

  • Galleries
Photograph: courtesy Roca Galleries
396 Caoxi Bei Lu
Roca Shanghai Gallery is a functional and flexible area with product showroom spaces suitable for professional meetings and events on architecture, design and sustainability.
Venue name: Roca Shanghai Gallery
English address: 396 Caoxi Bei Lu, near Nandan Lu, Xuhui district
Chinese address: 漕溪北路396号