News

Indeed, many central London stations are less than 1,000 steps apart, according to the map. For example, the distance between Leicester Square and Covent Garden is a mere 400 steps.