INDUSTRIAL AND COMMERCIAL BANK OF CHINA - ZHEJIANG PROVINCIAL BRANCH is located at HANGZHOU city in China and the bank branch's address - 150 ZHONGHE ROAD CENTRAL - Post / ZIP Code: 310009.
The SWIFT Code is ICBKCNBJZJP. Branch code is the last three characters of the SWIFT Code - ZJP.