The London Underground is the oldest in the world, and serves a city that goes back to pre-Roman times. See if you can figure out who might have lived at some strange-sounding station names. Note - only one potential answer is a real station.
Easier, 10 Qns, spiggy,
Nov 02 16
Category:
London Underground