Well, I would think that being based in London it has more opportunites - employment wise and academic wise. And, tbf, KCL is a tad more respected than Manchester. And it's London!
Thank you 'im so academic'. That's exactly what I thought, but I was just confused because some friends of mine said that in Business studies, Manchester is way better. I will go to KCL. Thanks million!