Debden tube station ended in 1916.
Debden tube station was created in 1919.
the nearest station is Debden, not Epping. Debden tube station is about 5 minutes walk
Mile End tube station was created in 1902.
Lord's tube station ended in 1939.
Osterley tube station ended in 1934.
Shoreditch tube station ended in 2006.
Aldwych tube station ended in 1994.
Hounslow Town tube station ended in 1909.
Aldgate East tube station ended in 1938.
Down Street tube station ended in 1932.
Uxbridge Road tube station ended in 1940.
Mark Lane tube station ended in 1967.