Mandarin House Shanghai People's Square school is located in the heart of the city, just off the famous Nan Jing Road Pedestrain Street, within walking distance to the Bund - Shanghai's well known water front, and 4 subway lines at People's Square station.
- Located in the heart of Shanghai.
- Just off the famous Nanjing Road shopping street.
- Walking distance to the Bund, Shanghai's well known water front.
- 4 subway lines at People's Square station.