#601–800 In World University Rankings 2025
About London Metropolitan University
London Metropolitan University (LMU) is a public research university located in the heart of London, with campuses across the city. Established in 2002 through the merger of London Guildhall University and the University of North London, it offers Business programs. With over 12,000 students, it offers a diverse, multicultural study experience. The university is known for its focus on employability and practical skills, with many courses offering work placement opportunities and industry-relevant curricula.