The ICBC Credit Card Headquarters is located in Building B, Tianyin Building, No. 2, Fuxingmen South Street, Xicheng District, Beijing.
If you take the subway, you can exit at Changchun Street Station and you will see it when you exit the station.
Industrial and Commercial Bank of China is the largest credit card issuer in China and one of the issuers with the most complete range of credit card brands. It is one of the world's top 500 companies and one of the largest commercial banks in China.
Industrial and Commercial Bank of China was established on January 1, 1984. Its head office is located at No. 55, Fuxingmennei Street, Beijing.