E14
Battersea
Mile End East
Barking
Stone, Kent
London
Stratford and New Town
Croydon
Barking
Stockwell
London
London
West Thurrock
Dartford
London
London
Peninsula
Dartford
London
London
Croydon
London
Dartford
West Thurrock
Belvedere
West Thurrock
Wennington
Islington
Croydon
Croydon
Catford
Beckenham
London
Dartford
Dartford
Orpington
Sidcup
Croydon
Brixton
Bexley