Visiting London doesn't necessarily means visiting the royal palace of Buckingham or gawking at the Big Ben and the parliament along the Thames. The historically captivating lies not only above ground, but also dwells underground. Meet the London Underground.

