Customer Care Number:

+44 020 7457 1521, +44 (0) 207 457 1515

Email Address:

ce.uk@bankofbaroda.com

Contact Person:

Address:

Bank of Baroda, Group Control Office and London Main Office, 32, City Road London, EC1Y 2BD, United Kingdom

Website:

www.bankofbarodauk.com