Bank of Baroda

  • Tel:  020 8672 4113

145 Upper Tooting Rd, Tooting, London, SW17 7TJ

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.

Services and products

  • International Money Transfers

Provided by The Local Data Company

Reviews

Tell customers about your latest offers and promotions

Reach customers looking for discounts by adding a deal to your page.