In that case go for Cass, secondly in order to start your own business you need to network and I am afraid the only way to do that is to get in IB.
I am in a similar position like yourself, Econ grad with 2.1 and Msc Economics 2.1 from Nottingham, applied to Warwick, Manchester, Cass and ICMA...