Agree with the above, EXCEPT, London is expensive even on my salary 10 years after graduation. Salford had good reputation, but not too near the night life. Manchester probably has good life, reputation and economy though. If money no object (nor qualifications) look at London City Uni, Oxbridge. Bath always used to do Aero Eng PLUS languages which I now believe to be a good combination. Bristol probably good, but I have no direct expeience of that course.
Good luck with the decission