Located in Huaihai middle road close to Wulumuqi south road, walking distance to Shanghai library metro station line 10/11.