← Change station
Willesden Junction
Earlier trains
19:14
delayed
Elephant & Castle Underground
2A25 • London Underground
19:17
delayed
Stonebridge Park
2I32 • London Underground
19:23
delayed
Elephant & Castle Underground
2A02 • London Underground
19:24
delayed
Harrow & Wealdstone
2J04 • London Underground
19:29
delayed
Elephant & Castle Underground
2A31 • London Underground
19:32
delayed
Stonebridge Park
2I22 • London Underground
19:38
delayed
Elephant & Castle Underground
2A37 • London Underground
19:39
delayed
Harrow & Wealdstone
2J06 • London Underground
19:41
19:48
Richmond
2N91 • London Overground
5
19:43
19:46
Stratford (London)
2N42 • London Overground
4
19:44
delayed
Elephant & Castle Underground
2A32 • London Underground
19:44
19:45
Watford Junction
2D55 • London Overground
3
19:47
delayed
Stonebridge Park
2I05 • London Underground
19:48
19:51
Clapham Junction
2Y92 • London Overground
5
19:49
London Euston
2C56 • London Overground
1
19:49
19:52
Stratford (London)
2L43 • London Overground
4
19:53
delayed
Elephant & Castle Underground
2A42 • London Underground
19:54
delayed
Harrow & Wealdstone
2J40 • London Underground
19:57
19:59
Richmond
2N92 • London Overground
5
19:57
20:09
Stratford (London)
2N43 • London Overground
4
19:59
delayed
Elephant & Castle Underground
2A22 • London Underground
19:59
Watford Junction
2D56 • London Overground
3
20:02
delayed
Stonebridge Park
2I34 • London Underground
20:03
20:05
Clapham Junction
2Y93 • London Overground
5
20:04
London Euston
2C57 • London Overground
1
20:04
20:05
Stratford (London)
2L44 • London Overground
4
20:08
delayed
Elephant & Castle Underground
2A04 • London Underground
20:09
delayed
Harrow & Wealdstone
2J41 • London Underground
20:12
Richmond
2N93 • London Overground
5
20:13
20:15
Stratford (London)
2N44 • London Overground
4
20:14
delayed
Elephant & Castle Underground
2A05 • London Underground
20:14
20:16
Watford Junction
2D57 • London Overground
3
20:17
delayed
Stonebridge Park
2I33 • London Underground
20:18
20:19
Clapham Junction
2Y94 • London Overground
5
20:19
London Euston
2C58 • London Overground
1
20:19
Stratford (London)
2L45 • London Overground
4
20:23
delayed
Elephant & Castle Underground
2A06 • London Underground
20:24
delayed
Harrow & Wealdstone
2J21 • London Underground
20:27
Richmond
2N94 • London Overground
5
20:27
20:34
Stratford (London)
2N45 • London Overground
4
20:29
delayed
Elephant & Castle Underground
2A34 • London Underground
20:29
Watford Junction
2D58 • London Overground
3
20:32
delayed
Stonebridge Park
2I36 • London Underground
20:33
20:34
Clapham Junction
2Y95 • London Overground
5
20:34
London Euston
2C59 • London Overground
1
20:38
delayed
Elephant & Castle Underground
2A40 • London Underground
20:39
delayed
Harrow & Wealdstone
2J24 • London Underground
20:41
Richmond
2N95 • London Overground
5
20:43
20:45
Stratford (London)
2N46 • London Overground
4
20:44
20:45
Watford Junction
2D59 • London Overground
3
Later trains