@neil If you have an account with Santander they can process a cheque in foreign currency, but they won't accept it in branch. You have to post it to them. There are instructions under "How do I pay in a foreign-currency cheque or draft?" on https://www.santander.co.uk/personal/support/current-accounts/making-international-payments
Discussion
@neil A while ago, HSBC were able to deal with this. There were fees involved, and it took a long time for the money to arrive.
@neil If they're US ones, you can sign them over to another random US person you know to deposit. Which is crazy, but hey.
@neil Which currency is that, if you can disclose it? Because I happen to know that Barclays offer USD accounts if you already have a GBP current account with then. Whether they accept paper cheques though is another matter.
@neil That reminds me of when Google used to send US dollar cheques for AdSense payments, my bank branch was a bit surprised when I paid one in (probably the fact that a student who looked about 15 had a cheque from a massive US corporation more than anything).
They definitely still accept them, but probably not helpful if you don't already have an account and the cheque is in your name...
@neil Last time I had one of those (admittedly a few years ago now) Lloyds sorted it out for me (for a fee, naturally). Fortunately I eventually managed to get the source to *stop* sending me the damn things!
I would bet that you'll need an account denominated in that currency to be able to accept it or cash it.
Failing that try cash converters, they seem to accept most things 🤣🤦♂️