This Day in History: 1870-08-02

(August 02, 1870)
The Tower Subway, the world’s first subterranean tube railway, opens in London, England.
Advertisements

(August 02, 1870)
The Tower Subway, the world’s first subterranean tube railway, opens in London, England.