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. However ...
Though called a garden, Covent Garden isn't all about plants and flowers. Rather, it's a piazza and a collection of urban streets boasting numerous upscale stores as well as bars, restaurants ...