European schools care about graduating class rank, GPA and GMAT/GRE. You have an OK GPA. Top 5 is a little vague, but OK. GMAT is going to be an issue if you print a 600. For the top EU schools, I would consider a 690 to be on the lower end. If you want the main EU schools, you will need 700 and above. CFA is nice.
All this being said, do realize that there are programs with different levels of difficulty getting admittance from. The LBS MFA is going to be "easier" to get into than the MFin/MBA. LSE has a number of MSc programs and not all have the same difficulty level of getting into.
My advice - take the GMAT and see what you get. If you have a high GMAT, you can focus on the top schools. If you get a middle score, you can pick a couple stretch programs and target some safeties. Hope this helps.