Bank Of Baroda
171 Ilford Ln, Ilford IG1 2RT, United Kingdom
4
6 reviews
6 comments
H33F+6C Ilford, United Kingdom
Location reporting
Claim this location
Monday: 10–15
Tuesday: 10–15
Wedneasday: 10–15
Thursday: 10–15
Friday: 10–15
Saturday: Close
Sunday: Close
Tuesday: 10–15
Wedneasday: 10–15
Thursday: 10–15
Friday: 10–15
Saturday: Close
Sunday: Close
Write a review
Recommended locationsXx Just_weirdo Girl xX
Shree mamtora
Ajay patel
Karamveer Singh
excellent customer service
Himansu Kharadi172 days ago
Comedy King1 year ago
Customer service does not exist at all,staff is so rude and left counter unattended and make customer wait for good half an hour before someone will come to the counter