32 City Road, EC1Y 2BD, London, United Kingdom
European Presence: 3 banks in 2 countries
Bank Of Baroda (UK) Limited operates under the brand name Bank of Baroda.
This banking brand has presence in the following European countries
and selected dependent territories of the European countries:
Banking Products in the United Kingdom