Busiest Station in the World By 1926, Finders Street Station became the busiest passenger station in the world, surpassing Gare Saint-Lazare in Paris, Grand Central Station in New York and Liverpool Street Station in London. On the January 11th 1922, The
Views
29
Categories
Same photographer See all
Discover more photos See all