ICICI Bank UK Plc
India: 1800 419 6588 (toll free)
Anywhere else: +44 203 478 5319
India: 1800 419 6588 (toll free)
Anywhere else: +44 203 478 5319
*Calls to this number use free plan minutes if available, otherwise they cost the same as 01/02 prefix calls