Established in July 1908, Bank Of Baroda is one of the largest Indian nationalised banks that provide a wide range of financial and banking services. Accounts can only be held by people of Indian citizenship.
Be the first to recommend.
For updates and exclusive offers from this business
Surbiton, London
Banks & Credit Unions
The City, London
Marylebone, London
Spitalfields, London
Camden Town, London