New high street bank launches in Holborn allowing customers to open accounts within 15 minutes

A new high street bank where customers can open an account and receive a debit or credit card within 15…