Student Accommodation in London near London south bank university
Located at Borough Rd, London, and founded in 1892. It is a cosmopolitan university and an enterprising civic entity which addresses real-world challenges. London South Bank University has been awarded a silver rating for teaching excellence under the Government's Teaching Excellence Framework (TEF). London is a beautiful city that offers many student homes to choose from.