Poplar
Mile End
Purfleet-on-Thames
Dartford
Enfield
Stratford
Canary Wharf
London
London
London
Canary Wharf
London
Bunhill
London
Peninsula
Purfleet-on-Thames
Ilford
London
Canary Wharf
London
Dagenham
Canary Wharf
Canary Wharf
Erith
London
Dagenham
Dagenham
Dagenham
Dagenham
Gravesend
Dagenham
Woolwich
Romford
Bruce Grove
Canary Wharf
South Hornchurch
Rainham
Tilbury
Romford
London