I put my foreign checks into Lloyds. I was (and still am) with Barclays, but when Barclays announced the local branch was closing a few years ago, I opened an account with Lloyds, as they were the only bank in town.
However, they are also closing, so I'll have to travel 7 miles to make deposits in the future, but the takeaway is that Lloyds still take foreign checks.. At least at the moment anyway...
