219 m away
London School of Economics and Political Science
📍 Houghton Street, London, WC2A 2AE
Discover 2 nearby universities around The Seven Stars in London. The closest locations are shown first.
Showing nearby places closest to The Seven Stars.
219 m away
📍 Houghton Street, London, WC2A 2AE
281 m away
📍 Strand, London, WC2R 2LS