I'm in a similar situation. I'm from France. I'm doing a PGDE in French next year, at the university of Aberdeen. The fees are not as awful as yours, it's about £1800 and if I'm lucky, the SAAS will pay for the fees. But I need money to actually survive during the year. I can't get a student loan, because I'm an international student. The only solution I found was to get a French student loan. I get owned in the process, because it'll be in euro and I need pounds, but at least I'll have money.
I think there should be a loan system for international students, or at least, in some situations. Look, I'm going to be a teacher and teach in Scotland, I'll be there to pay the loan back... it's kind of annoying, but that's how it is.
Can you get a student loan from your country? Is there any grant you can get? I can't get any French grant because I won't be doing research, but there are a few of them available. Maybe you should check, you never know. Also, are youn undergraduate or postgraduate? I found it's easier to get such things if you're postgraduate. In such a case, maybe it'd be better to do a degree in your country and then carry on with postgraduate studies in the UK. That's what I did.