Hi Varun!
I have been in a similar situation. I had offers for ESSEC MiM, LBS MFin and LSE Msc Eco too.
I chose ESSEC for a few reasons and let me share the same with you!
1. Job Prospects: Before coming to Europe, I was told that London is going into recession and everything. After coming here, to be totally honest, it is damn true. Jobs in UK, specifically are not available while in other parts of Europe, it is still good.
2. Theory driven - UK courses are usually 1 year with no good internship options. ESSEC or even other french colleges like ESCP give you a lot of flexibility to do so.
3. Brand Name - This is a domain in which you might prefer LSE or LBS type schools, but if you aim to go back to your home country or want a job in Europe (and not specifically UK), every school is same. Brand value hardly matters in the job sector now
4. Language barrier - This is the only reason, I would ask you to choose LSE. If you have serious problem learning french, then go to UK. Nations apart from UK in europe, have some what a language barrier. But, if you can learn french or any language and can sustain that, then it is good to choose ESSEC.
Let me know if you have any doubts and irrespective of what you choose, you have 2 amazing options in your hand.
Congrats buddy!
Live Long and Prosper🖖