Location
The school is located in 295 Zhongshanbeiyi Road(中山北一路), Hongkou District(虹口区), Shanghai, China.
Read more about this topic: Shanghai Foreign Language School
Location
The school is located in 295 Zhongshanbeiyi Road(中山北一路), Hongkou District(虹口区), Shanghai, China.
Read more about this topic: Shanghai Foreign Language School