Category:City, University of London


 * City, University of London is a British university, based at Northampton Square in Clerkenwell, London, England.