twocities gallery

Shanghai, China


  • 20 Shaoxing Lu
  • Shanghai
  • Shanghai Shi
  • 200020
  • China

Opening times

Tuesday — Friday, 10.00 am to 6.00 pm
Saturday & Sunday 12.30 am to 7.00 pm
Closed on Monday


Add event

Add event



Shaoxing Road, located in the Former French Concession, is arguably the most literary street in Shanghai. It boasts dozens of publishing houses, galleries and local tea houses, all nestled into the art-deco architecture of the 1930's. Charming and tree-lined, Shaoxing Road is a tranquil retreat from the city and still only a short walk from the bustling Taikang Road/Tianzifang. 

Exhibiting Artists