Property is an answer to the question: what are your relationships with our country? (UK).Buying a property is by itself not really an attractive enough proposition. You're just sending money in and sending money out. They don't make much money on that.
If you bring more to the table (keeping balance in the bank), you might be able to get an account.
In case person buys a small apartment in UK,
Would UK banks consider opening a personal account for non-resident and non-citizen?