When comparing costs between the two courses make sure you are comparing like for like.
Cranfield offer 2 versions for the MSc - a full-time option for new graduates and a part-time option for people already in the industry. Look at the part-time cost - Cranfield themselves quote up to 13,000 pounds.
The City course is part-time and really designed for people with industrial experience - it is not recommended for the average new graduate.