Probably not Imperial or Cambridge but there are plenty of good engineering schools around the AAA or A*AA level which are of similar or slightly better quality and they'll have spaces free, e.g. Sheffield, Loughborough, Leeds, probably Bristol, Bath, Surrey and Southampton too