Student Accommodation in London near The London School of Economics and Political Science
The London School of Economics and Political Science is located in London, UK established in 1895. It offers more than 140 academic programmes for undergraduate and postgraduate degrees. The school is ranked in the top 10 in the UK in social sciences. London has perfect halls of residence to choose what suits you.