The London School of Economics and Political Science (LSE)
Total students 12,349
International students 8,958
Total faculty staff 1,224
Year of foundation 1895
Telephone +44 20 7405 7686
Address London School of Economics and Political Science, Houghton Street, London WC2A 2AE, UK
Website www.lse.ac.uk