This is the university league table for mechanical engineering (weirdly it's not sorted by best to worst but the position is next to the uni to the left). Out of interest, why would the north or south of England make that much difference to distance from home when you are from Belgium??
http://extras.timesonline.co.uk/gug/...ect=MECHANICAL