[custom_adv]
London ranks 26 out of 300 major cities for economic performance. It is one of the largest financial centres and has either the fifth or sixth largest metropolitan area GDP.
Before major political or social revolutions, universities often reflected the broader structures and tensions of …