Tuition fees vary, but the annual cost can range from £19,000 to £30,000+. Additionally, consider pre-arrival expenses and living costs.