A number of world-leading education institutions are based in London. What school in London shares the rank of 2nd best in the world with the famous University of Cambridge in the 2014-2015 World University Rankings