In the process of looking up the UK schools that you suggested, I realized the differences between UK/US systems. I had to look up the terms "taught/untaught programme", "1st class", "mathematical tripos", etc.
Realistically, it would be very difficult to have debt and live off a student...