In terms of getting into a london prop, it depends what you are looking for.
if you are willing to put up capital, almost any of them will take you on. as Angel says, some will back you (no capital down) but these positions are slightly harder to get (altho, in many cases, still not that...