Halifax is a high street bank like any other high they have branches in nearly every town or village which makes it easier to drop into your local branch otherwise you can get in contact with them using their phone number. Halifax offer all the usual services you are likely to find in a high street bank such as loans, withdrawals, deposits, mortgages and anything else you can think of which your rival bank does and Halifax will do the same but I find usually at a better rate.