Shanghai Plaza is located on Huaihai Road, Luwan District. The total construction area of the project is more than 40,000 square meters. It is the most prosperous business circle in Shanghai. It is strategically located. It takes about 5-8 minutes to walk to Huangpi South Road Station of Metro Line 1.