Banco Sabadell
120 Pall Mall, St. James's, London SW1Y 5EA, United Kingdom
1.7
31 reviews
8 comments
GV49+XF London, United Kingdom
Location reporting
Claim this location
Monday: 8–14
Tuesday: 8–14
Wedneasday: 8–14
Thursday: 8–18
Friday: 8–14
Saturday: Close
Sunday: Close
Tuesday: 8–14
Wedneasday: 8–14
Thursday: 8–18
Friday: 8–14
Saturday: Close
Sunday: Close
Absolutely shocking customer service. Never ever would let them take care of my money again.
Cost me 150 euro before they told me they charge my account. Spent 10 days on phone with them at least an hour each day.
No idea what they doing.