R

Richard McElderry

11 months ago

ICICI BANK UK Plc, London provides satisfactory ba...

ICICI BANK UK Plc, London provides satisfactory banking services. The customer support is friendly and helpful. The website is easy to navigate and has all the necessary features. However, the interest rates could be better. Overall, it is an average experience with the bank.

Comments:

No comments