Tower of London tube station ended in 1884.
Mile End tube station is located in the Mile End area of London. The station can be found on the A11, Mile End Road near the junction with Eric Street.
About 5 miles.
Tower Bridge is just East of the City of London, about 2-miles downstream of the houses of parliament, right next to The Tower of London. The bridge spans the boroughs of Southwark (south) to Tower Hamlets (north). The nearest tube station is Tower Hill on the Circle and District lines.
Mile End tube station was created in 1902.
Lord's tube station ended in 1939.
Debden tube station ended in 1916.
Osterley tube station ended in 1934.
Shoreditch tube station ended in 2006.
Aldwych tube station ended in 1994.
London Paddington station was created in 1854.
Hounslow Town tube station ended in 1909.
Aldgate East tube station ended in 1938.