We use Handlesbanken, they have no real branches....but work from an office near us.
https://www.handelsbanken.co.uk/salisburyThe office is staffed by real people who offer advice and support, by phone or in person. If I call them the person on the phone knows who I am...
The only thing they don't do is give out or take in cash. For paying in the odd cheque we use either the post office, or post the cheque to their clearing centre. To get cash out we use the cash dispensers at Tesco, but increasingly I use contactless payment.
They do not provide credit cards, only a debit card.
There is no free banking.
But they do give a good service.
Actually, banking in the 1960s style, but with a great internet banking facility.