Enfield
Enfield
Dartford
Dartford
Dartford
Dartford
Croydon
London
Tottenham
London
London
Croydon
London
Mitcham
Dartford
Tottenham
Tottenham
Dartford
Dartford
Erith
Purfleet
Erith
Purfleet
Erith
Purfleet
Purfleet
Waltham Abbey
Waltham Cross
Enfield
Purfleet-on-Thames
Hylands
London
London
London
Abbey
Tottenham Court Road
London
Stratford and New Town
London
London