London: Tower Hill Underground Station

London: Tower Hill Underground

Tower Hill is a London Underground station at Tower Hill in the London Borough of Tower Hamlets. The entrance to the station is located a few metres from one of the largest remaining segments of the Roman wall which formerly surrounded what is now the City of London.
It replaced a station with the same name, but earlier called Mark Lane tube station, that was farther west.

To read more about London on my travel blog, check here: London << ©JKScatena (in portuguese)

Leave a comment