Sounds like English banking has not changed much from 20 years ago, when I needed to spend 3 months in the UK, had to have a uk bank account to rent a flat, but needed an English residence to open a bank account.
Finding a place to rent on the other hand is still difficult, particularly without a history of renting in the UK