London school of economics Address Houghton Street london United Kingdom Upcoming EventsNo events in this location