I had an offer from Manchester, and I would have chosen it over Imperial if Cambridge had rejected me - I know it's not quite what you're asking but hopefully it puts some perspective to things - though this is entirely personal choice.
Manchester does have its own pilot plant, I don't know if Bath has that.