International undergraduate and postgraduate tuition fees vary considerably, starting at around £10,000 and going up to £35,000 or more for medical degrees. At all levels, humanities and social sciences degrees tend to cost the least, while laboratory and clinical degree programs are markedly more expensive.
Combine these fees with the average cost of living in the UK, around £12,000 and the total average cost of studying in the UK comes up to at least £22,000 per year. Studying in the capital city, meanwhile, is likely to be significantly more expensive.
Under the UK immigration rules, you are legally permitted to work with the following restrictions: a maximum of 20 hours paid or unpaid work per week during term time for degree students. Hence, you can easily take care of your living expenses.