51.49223, -0.3806246, London, England, United Kingdom
Distance: 176 yd.
Company description
LSE is a world class centre for its concentration of teaching and research across the full range of the social, political and economic sciences.
More details
Lse Corporate Relations Unit
This unit develops designs and delivers long-term, sustainable research partnerships with the corporate sector using the expertise of leading academics within LSE.