London stays on top of IFC tree