The Consulate General of the Hellenic Republic in Shanghai is located in Shanghai, China. The office address is Room 2201 & 2207, Litong Plaza, 1350 North Sichuan Road, Hongkou District, Shanghai.
Telephone number: 021-66982790.
Fax number: 021-66985502.
The consular district includes Shanghai, Jiangsu, Zhejiang, Anhui, Jiangxi, and Hubei provinces.