You can do this MSc elsewhere for way less than £14k. Is that place Imperial? No. Is that a name brand uni that someone from HR will know? No. But there are lots of good engineering-focused schools in the UK that are known within industry and that charge closer to £7k (and you don't have to live in London).
EDIT: just saw is £28k over two years, the absolute most expensive courses in the UK are £28k over ONE year. This is crazy (Imperial is known for this kind of money grubbing).