Student Accommodation in London near London Metropolitan University
It is located at Holloway Rd, London. London Metropolitan University's roots date back to 1848 and then reformed to its modern form on 2002. London Met includes a huge number of international students and provides one of the top university experiences. London has some prestigious world-class universities, therefore it is a great city to choose to study and it has many student residences to enjoy.