University of London

The University of London is (except for the Open University) the largest university in the UK. It caters for 82,500 students in London and it and its constituent Colleges employ around 30,000 staff. Total grant income amounts to œ448.5 million … ................
................