Thank you for your response!
I think King's has a better brand recognition worldwide (especially in the US). Also, I'd love to do a semester abroad at UC Berkeley. ( not sure how realistic that is though ) so I'm leaning towards King's as of now.
Living in london (not only housing but pretty much everything else ) is just crazy expensive. On top of that I might receive a scholarship from Bocconi.
I just don't know if living in Milan ( without knowing the language ) would make me happy. I'm pretty sure the Uni is great.