› added 2 years ago
91
TIL one of London’s hidden rivers runs over a tube station, Sloane Square, held inside an iron conduit built in the 19th century.
via beatlyzer.com