Given what you have put here, INSEAD looks competitive. LBS, you could get in, but will be much tougher. There are just soooo many amazing applicants there (and esp. amazing Indian applicants) So you gotta make yourself stick out, somehow.
I would also suggest adding another school or three to the list. I'm not sure exactly what your considerations are, but if you are focusing on finance in Europe, then Oxford might be a good idea too, maybe Cambridge too.
If you like the post, give it a KUDOS!