Yes, we do have IBAN. No, you don't need to go into the bank. You can use your bank app in the UK to make international payments.