You should go to London. In America, people value Western culture more. A person from IIT when competing with anyone will definitely outshine most of the time. But job applicants from Western companies seem to have a leg up.
You will get a lot of international exposure. You will be having the opportunity to learn, work and share your thoughts. You will be able to learn from the students coming in from all parts of the world.
One needs to learn to be independent as you have to manage studies, part-time jobs, cooking, doing groceries, washing, and everything all by yourself. At the end of the day, if you learn to manage all these things by yourself, you will look at yourself as a confident and independent person.
You will experience some culture shocks as well but at the same time, you will learn also. It’s just a matter of 1-2 years. You should go to the University of Greenwich if finances are not a big problem.