Deepest London Station Held Archives

Deepest London Station Held Archives

The deepest London Underground station, located 221 feet underground, was never completed. Instead, it was repurposed to store secret archives during World War II.

Previous Fact Next Fact
Categories:

Latest FactRepublic Video

15 Most Controversial & Costly Blunders in History

Sponsored Links