Ya know... We just walked into HSBC with my passport, and marriage certificate, and with my husband with his ID, and we opened a joint account. Visa debit card and check book - no problem. My husband already had an account there. I think I had a letter from my school in America as proof of address, but they did not really even look at it.
We spoke with the branch manager. It was HSBC.