Can you top up your HSBC account with a credit card from another bank? A Monzo account is just another bank account.
> no physical branches
Is this really a con? Last time I visited a branch (Nationwide), I was told to just go online and fill in the forms. Monzo let you deposit cash and cheques at the post office - my post office has better opening hours, shorter queues, and there are more of them than branches of my specific bank.