Tagged: Huaihai Zhong Road

Media Markt Shanghai Flagship Store

Media Markt supplies a one-stop shopping experience. There is hardly anything electrical that the retail store cannot offer. All kinds of consumer electronics, IT and entertainment products appealing to technology fans and laypersons alike....

Shanghai Watch & Clock Shop

Shanghai Watch & Clock Shop is a 78 years old professional shop, it opened at No.414 Huaihai Zhong Road in 1923, being famous for operating international big-name watches and repairing all kinds of watches,...