Gallery

twocities gallery

Shanghai, China

Address

  • 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

Follow

Add event

Add event

Claim

Claim

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