My experience with them has been a top class, wonderful staff, always keen to help, assist some way or other. Yes they may not know everything about their offerings in the UK, but they always quickly find someone to help. I have been using ICICI Bank in India for a couple of decades, and for 14 years as a corporate customer... read full comment
December 2023
Very worst customer service and not recommended for opening an account or doing the transaction
October 2023
This is the corporate office! Customer facing bank is in east ham among other locations