173-175, Soho Rd
Birmingham,
West Midlands
B21 9SU
0121 523 5973
www.bankofbaroda.com
Latitude: 52.5021406, Longitude: -1.9309420
10:00 - 19:30 - Mo, Tu, We, Th, Fr
Actual information about Bank of Baroda of Bank category. Bank of Baroda is located at 173-175, Soho Rd Birmingham, B21 9SU. How to get to Bank of Baroda office? Look at the map below or call them 0121 523 5973