Question: 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?
Sentence: The London Business School is considered one of the world's leading business schools and in 2015 its MBA programme was ranked second best in the world by the Financial Times.
Answer in sentence: no