Don't take Lancaster. It is unknown in the UK. Go for something like Tanaka (Imperial), Judge (Cambridge) or Said (Oxford).
Cranfield, even though slightly unknown, has a good placement record I think, and with your engineering background, it would suit you.
Ofcourse if you want to really...