North End tube station

North End tube station

The deepest London Underground station (North End tube station), 221 feet underground, was never completed and was used to store secret archives during World War 2.

Previous Fact Next Fact
Categories: PlacesWar

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies