No, to open the account, you'll need a UK residential address. Unfortunately, it's not possible to open an account with a virtual address.
No, to open the account, you'll need a UK residential address. Unfortunately, it's not possible to open an account with a virtual address.