London is Smart

Did you know that London has more top ranking Universities than anywhere in the world?