The London School of Economics and Political Science, 10 Portugal Street, London WC2A 2HD, United Kingdom
Approx 0.01 KM away