ICICI Bank UK Email Format
BankingEngland, United Kingdom201-500 Employees
ICICI Bank UK plc is a London-based banking institution that provides personal, business, corporate and investment banking services across the UK and Europe. As a wholly owned subsidiary of ICICI Bank Limited, it was incorporated in 2003 and operates from seven UK locations—Birmingham, East Ham, Harrow, London, Manchester, Southall and Wembley—with an additional branch in Germany. The bank is authorized by the Prudential Regulation Authority and regulated by both the Financial Conduct Authority and the PRA, reflecting its integration into the UK's financial oversight framework. Its registered office is in One Thomas More Square, London. In 2026, a leadership change occurred when the group's Managing Director and Chief Executive Officer departed; the individual had previously served as MD and CEO of ICICI Bank UK and had been instrumental in strengthening governance, regulatory engagement, and operational resilience across the UK and European markets.