Definitely MC in London, the exit opps are clearly much better.
The fact is that the local
MAs would not guarantee you a slot in FO. In DBS MA, the vast majority won't be heading to FO. Even if you do get FO at the end, I would still think that the opportunity to work in MC in London would put your career in a better position.
For me, the ranking would be MC big 4 London = MA FO >>> MA whatever you end up in