I also think you profile looks quite strong and is competitive for an MFA at the LBS.
While 3.2 is not the best GPA, the fact that you have attended an Ivy league school is likely going to make up for that somewhat.
Imperial and especially LSE are not to bad for their finance classes either.
If you are interested in a very quant focused finance class, Oxford Said also offer some nice classes in that regard.
Crossing fingers for your application!
Best regards,
Chris