LSE’s new £145m building
Return to article.