Location London School of Economics and Political ScienceHoughton StreetLondonLondon WC2A 2AEUnited Kingdom