Lancaster University Business School, on the edge of the Lake District in the north of England, was top of our list, with a multiple of 3.2. Lancaster MBAs say that they pay back their loans in a relatively short 2.7 years.