For me, it depends largely on the branch of engineering in question.But generally speaking (in my opinion) Oxbridge are at the top, with imperial following closely. Then, the difference between the next good few becomes rather indiscernible i.e. Bristol, Bath, Leeds, Warwick, UCL, Southampton etc.