Leeds, Bath, or Leicester for MSc?

Got offer letters for:

  • University of Leeds (Infection, Immunity, and Human Disease MSc) £33,000
  • University of Bath (Molecular Biosciences (Microbiology) MSc) £28,200
  • University of Leicester (Immunity, Infection and Chronic Disease MSc) £18,650

I like the affordability of Leicester, but my main concern is employability after uni. I'm an international student from the US and ideally I'd like to get a job in the UK after I get my Master's. I've been saving for over a year now to afford uni and Leeds would definitely be a bit of a reach, financially. Is it worth it to go to a more expensive uni?