Studio Dumbar China is located close to the Hengshan Lu in Shanghai’s the French Concession.
The studio is very nearby to the Hengshan Lu subway station (the red line 1) and also easily accessible by car.
Studio Dumbar China Room 1588, No 277, Wuxing Road 200030 Shanghai, P.R. China T +86 21 5158 1360 F +86 21 6467 5577
RSS news feed