Yes, to register for iFollow outside of the UK or Republic of Ireland, you will need a local bank account and a local address.