Marathi | Hindi
FOLLOW US :
City
The University of London is a federal research university located in London, England. As of March 2020, the university consists of 17 member institutions and three central academic bodies.