Credit institution
A pedantic way of saying “bank”. It has a specific meaning in European law, to which the United Kingdom may not be subject for much longer, which basically boils down to “bank domiciled in the EU” (which UK banks may not be for much longer).