London School of Economics and Political Science - LSE Review
London, United Kingdom
Accounting and ...
7 months ago
The campus is rather small and has little facilities. Unfortunately, I am the graduating batch who will have to lived through all three years with plenty of scaffoldings and barricades around campus as LSE is undergoing some changes, which is an eyesore with plenty of noise pollution.