As the answer says, the University of Tokyo is a proper noun. This word refers to a specific university in Tokyo, whose name is 東京大学 in Japanese. Whereas a university in London doesn't refer to a specific one. It just refers to a university located in London, which is described as ロンドンの大学 in Japanese.
In conclusion;
東京大学(proper noun):
the University of Tokyo
東京の大学: a university (located) in Tokyo (e.g. 東京大学, 早稲田大学, 慶応大学, etc., etc.)
トロント大学(proper noun):
the University of Toronto
トロントの大学: a university (located) in Toronto (University of Toronto, Ryerson University, York University, etc., etc.)