Bank Of Baroda
32 City Road
London
EC1Y 2BD
0207-457-1515
Banks & Other Financial Institutions
Visit Website