Student Accommodation in London near London Metropolitan University (Commercial Road Campus)
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 is one of the top educational destinations all over the world and it has numerous student housing options to offer.