London School of Economics and Political Science
UniversitySocial sciences institution, founded in 1895, with over 9,000 students and 24 departments. People often mention world, London, university, students,
Address
Houghton St, London WC2A 2AE, United Kingdom
Website
Contact
+44 20 7405 7686Rating on Google Maps
4.40 (776 reviews)Open on Google Maps