The Marshall Building is a new, mixed-use education building for the London School of Economics and Political Science (LSE), located in Aldwych, Central London. The brief for the project weaves ...
To celebrate the centenary of these events, the London School of Economics are renaming three of their campus buildings after key figures in the suffragette movement. These buildings will be ...
The LLB programme at the London School of Economics and Political Science is a leading undergraduate law degree, delivered at one of the world's top law schools. In the 2023 QS World University ...