ICICI Bank UK Contact Customer Service Numbers

  1. Call at +44-203-478-5319

  2. Head Office Location: PO Box 68921, One Thomas More Square, London E1W 9HB, United Kingdom
  3. Driving Direction: Follow the directions to locate ICICI Bank UK Contact
  4. Locations Near You: Find nearby locations of ICICI Bank UK Contact

What is ICICI Bank UK Contact in the Process of?

ICICI Bank was established by the Industrial Credit and Investment Corporation of India. Icici Bank is an Indian multinational banking and financial services company. The headquarter of the company is located at Vadodara, Gujarat. The Bank operates and maintain the network of 3,800 branches and 11,162 ATMs in India and also spread its network in 19 countries. According to the assets records of 2014, ICICI bank is the second largest bank in India.