ROYCE’ – Shanghai Times Square store

B1, Shanghai Times Square, 99 Middle Huaihai Road, Huangpu Area

Business Hours

10:00-22:00

Address:

B1, Shanghai Times Square, 99 Middle Huaihai Road, Huangpu Area