Shanghai Watch & Clock Shop

No. 478-492 Huai Hai Road Middle
200020 Shanghai
Tel : +86 216 384 1214
Fax : +86 215 306 6503

Shanghai Watch & Clock Shop

No. 478-492 Huai Hai Road, Shanghai
200020 Shanghai
Tel : 86 21 63841214
Fax : 86 21 53066503
Opening hours
Monday - Sunday
10:00 - 21:30