After a number of problems with Capital One's India-based call centre, I'm now seriously considering changing my card. Which credit card companies still have call centres in the UK?
Thanks in advance.
Thanks in advance.