Dartford
Orpington
Bury Saint
Loughton
Bury Saint
Bexleyheath
Croydon
Aldgate
Stratford
Tower Hill
Fenchurch Street
Fenchurch Street
Stratford
Dagenham
Aldgate
Beckenham
South Norwood
Stratford
London
Peninsula
Telegraph Hill
London
Romford
New Eltham
London
London
London
Bank
Dartford
Erith
Belhus
Brentwood
Coleman Street
Enfield
Dartford
Enfield Town
Brentwood
Brentwood
Brentwood
London