Student Accommodation in London near School of Pharmacy, University of London
School of Pharmacy, University of London is located in London, UK founded in 1842. It is rated 7th in the world in Pharmacy and Pharmacology according to QS Rankings. It hosts 1,355 students from all over the world offering undergraduate and postgraduate courses. London is the ideal destination for university students with a wide range of student accommodation.