London Metropolitan University

London Metropolitan University, commonly known as London Met, is a public research university in London, England. The University of North London and London Guildhall University merged in 2002 to create the university. The University’s roots go back to 1848.

Location : 166-220 Holloway Rd, London N7 8DB, United Kingdom
Country : UK
Website : https://www.londonmet.ac.uk/
Campus : London, England
World Ranking : 801-1000
Menu